Quelle séquence de commandes me dira quels fichiers sont les plus importants à partir d'un répertoire particulier, y compris tous les sous-répertoires? Je veux savoir où tout l'espace est allé.
De préférence juste avec des commandes UNIX'Y régulières.
Si possible, essayez de le garder compatible avec Sun OS 5.10 (peut-être en plus des réponses de Linux régulières, pas comme un remplacement, de le garder aussi général que possible.)
Personnellement, j'aime utiliser du -sh *
Pour voir la taille de chaque répertoire dans le répertoire actuel.
Vous pouvez également trier pour avoir d'abord plus de dossiers: du -shx * | sort -hr
. Pour du
:
-s, --summarize
: Affiche seulement un total pour chaque argument-h, --human-readable
: tailles d'impression en format lisible humain (par exemple, 1k 234m 2G)-x, --one-file-system
: ignorez les répertoires sur différents systèmes de fichiersPour sort
:
-h, --human-numeric-sort
: comparer les numéros lisibles par l'homme (par exemple, 2K 1G)Pas de ligne de commande mais toujours Unix'y: ( kdirstat
Je l'utilise pour savoir où tout l'espace est allé et que j'aime beaucoup mieux que l'analyseur d'utilisation du disque (Aka Baobab). C'est l'une des rares applications KDE tolérées dans mon environnement gnome ;-)
Selon Kdirstat.sourceforge.net, il fonctionne sur Solaris.
Bien que KDIRSTAT soit un programme KDE, il fonctionne bien sur chaque bureau X11, c'est-à-dire qu'il fonctionne sur Linux, BSD et de nombreux autres systèmes de type UNIX (Solaris, HP-UX, AIX, ...).
Philesight Exécuter à partir de la ligne de commande et donne un serveur Web PNG Plus, vous permet de la voir en ligne.
J'ai trouvé dans cette liste de programmes d'utilisation de disque. Liste utile de programmes, en plus de ncdu
(qui est petite, zippy et ligne de commande uniquement): http://www.makeuseof.com/tag/how-to-anyze- votre-disque-usage-motif-in-linux /
du . -ha | sort -hr
-a, --all
: écrire des comptes pour tous les fichiers, pas seulement des annuaires-h, --human-readable
: tailles d'impression en format lisible humain (par exemple, 1k 234m 2G)Si vous souhaitez une sortie de liste avec de belles options d'interface graphique et de navigation, installez le commandant de minuit (mc
dans la plupart des gestionnaires de packages) et vérifiez "Afficher les tailles de répertoire" dans le menu de commande. Aussi vous pouvez Ctrl+space.