Pour afficher l'espace disque sous Linux, vous pouvez utiliser les commandesdfetdu.


df

df affiche le système de fichiers en unités de partitions de disque, ce qui vous permet d'obtenir des informations telles que l'espace utilisé sur le disque dur et l'espace restant.

Par exemple, nous utilisons la commandedf -hpour afficher les informations sur le disque,-hl'option est d'afficher de manière appropriée en fonction de la taille :

Description des paramètres du contenu affiché :

  • Filesystem: Système de fichiers
  • Size: Taille de la partition
  • Used: Capacité utilisée
  • Avail: Capacité disponible
  • Use%: Pourcentage utilisé
  • Mounted on: Point de montage

Commandes associées :

  • df -hl: Afficher l'espace disque restant
  • df -h: Afficher la taille de la partition de chaque chemin racine
  • du -sh [nom du répertoire]: Renvoyer la taille du répertoire
  • du -sm [dossier]: Renvoyer la taille totale en MB du dossier
  • du -h [nom du répertoire]: Afficher les tailles de tous les fichiers sous le dossier spécifié (y compris les sous-dossiers)

du

duLa signification originale en anglais estdisk usage, ce qui signifie afficher l'utilisation de l'espace disque et sert à voir la taille totale du répertoire courant.

Par exemple, pour afficher la taille du répertoire courant :

# du -sh
605M    .

Afficher l'espace occupé par le fichier spécifié :

# du log2012.log 
300     log2012.log

Afficher l'espace occupé par le répertoire test dans un format lisible :

# du -h test
608K    test/test6
308K    test/test4
4.0K    test/scf/lib
4.0K    test/scf/service/deploy/product
4.0K    test/scf/service/deploy/info
12K     test/scf/service/deploy
16K     test/scf/service
4.0K    test/scf/doc
4.0K    test/scf/bin
32K     test/scf
8.0K    test/test3
1.3M    test

La commande du est utilisée pour afficher la taille totale du répertoire courant :

  • -s: Pour chaque paramètre Names, donner uniquement le nombre total de blocs de données occupés.
  • -a: Afficher récursivement le nombre de blocs de données occupés par chaque fichier dans le répertoire spécifié et chaque fichier dans ses sous-répertoires. Si ni -s ni -a ne sont spécifiés, seul le nombre de blocs de disque occupés par chaque répertoire dans Names et ses sous-répertoires est affiché.
  • -b: Afficher l’utilisation de l’espace disque en octets (le système utilise par défaut les kilooctets).
  • -k: Afficher l’utilisation de l’espace disque en unités de 1024 octets.
  • -c: Ajouter un total à la fin (paramètre par défaut du système).
  • -l: Calculer la taille de tous les fichiers ; pour les fichiers à liens durs, calculer leur taille plusieurs fois.
  • -x: Ignorer les répertoires sur des systèmes de fichiers différents et ne pas les compter.
  • -h: Utiliser K, M, G comme unités pour améliorer la lisibilité des informations.

Références