Existe-t-il un moyen sous Unix de voir les répertoires les plus volumineux sur le disque?
J'ai besoin de savoir pourquoi je manque presque d'espace sur le serveur, et je ne sais pas où la plupart de l'espace est utilisé.
Existe-t-il un moyen sous Unix de voir les répertoires les plus volumineux sur le disque?
J'ai besoin de savoir pourquoi je manque presque d'espace sur le serveur, et je ne sais pas où la plupart de l'espace est utilisé.
Agréable. Cela fonctionne à peu près de la même manière que je le ferais manuellement (avec du | sort
), mais en tapant BEAUCOUP moins.
C'est bien mieux. il suffit d'installer ncdu et de taper la commande ncdu dans le répertoire que vous voulez analyser, ça fonctionne très vite.
7 niveaux d'un coup peuvent être écrasants. Je commencerais par --max-depth=0
(ou plutôt, utiliser --summarize
/-s
), puis fouiller manuellement dans les plus grands répertoires.
Bon point, j'ai juste choisi ce chiffre car c'est généralement jusqu'où je finis par aller avant de trouver quelque chose d'utile.
Que diriez-vous de du -cs * | sort -n
pour avoir un aperçu de quel répertoire est le plus grand ?
Je vous suggère d'utiliser baobab, qui vous donnera un aperçu graphique de l'utilisation de votre disque. Il peut également être utilisé pour les dossiers distants (via ssh, ftp, ...) pour analyser l'utilisation du disque sur un serveur distant par exemple.
Éditer: Si vous souhaitez enquêter directement sur l'utilisation du disque sur le serveur avec votre accès shell et non à distance, et que vous souhaitiez un outil plus pratique que du
, vous pouvez également essayer durep qui générera un rapport sur l'utilisation du disque avec des graphiques en barres.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
2 votes
Possible duplicate de Trouver les répertoires / fichiers les plus volumineux de manière récursive
0 votes
Voici un bon : unix.stackexchange.com/questions/4681/… - il dit d'utiliser
du | sort -h
puis d'utilisertail
- ou, vous pouvez utilisersort -rh
pour que les plus grands soient au début et vous pouvez utilisermore
pour le voir. Cela fonctionne très bien sur Ubuntu 16.04 LTS en août 2017.