Comment obtenir l'utilisation du disque en ligne de commande?


Réponses:


144

En utilisant la dfcommande.

Voici un exemple de sortie:

$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1            303537496  27537816 260580948  10% /
none                    950788       252    950536   1% /dev
none                    959516       232    959284   1% /dev/shm
none                    959516       388    959128   1% /var/run
none                    959516         0    959516   0% /var/lock

Consultez également sa page de manuel .


38
df -mmontrera les choses en mégaoctets, df -hvous montrera dans la plus grande unité possible.
— Oli

118

ncdu

Fonctionne bien depuis la ligne de commande. Il est basé sur ncurses et interactif.
Vous pouvez l'installer avec sudo apt-get install ncdu.

entrez la description de l'image ici

Des alternatives

  • Top dix: du -shx * | sort -rh | head -10
  • Si vous voulez une utilisation plus fine du disque, vous devriez regarder les réponses ici .

3
Installez cette viasudo apt install ncdu
— Pedi T.

1
J'ai aimé les alternatives. Vous devez être dans le répertoire que vous recherchez pour les gros fichiers. Mais j’ai trouvé facile de repérer le coupable de cette façon sans rien installer.
— G Trawo

2
du -shx * | sort -rh | head -10est une bouée de sauvetage! Particulièrement génial si vous êtes sur un petit serveur de test, vous manquez d’espace et n’avez pas encore installé d’utilitaire sophistiqué pour résoudre vos problèmes.
— Michael Plautz

sur CentOSsudo yum install ncdu
— Marco C.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.