Alors que ncdu
est excellent (et ce n'est pas une critique à son encontre), il existe quelques commandes intégrées que vous pouvez essayer si vous ne voulez pas (ou ne pouvez pas) installer des utilitaires tiers :
sudo du -hsx -d 1 / | sort
Cette commande répertorie tous les fichiers du répertoire racine, mais exclut les montages de systèmes de fichiers (c'est-à-dire les montages USB ou réseau) et les classe du plus petit au plus grand. Par exemple, en lançant cette commande sur mon iMac, j'obtiens les résultats suivants :
0B /.Trashes
0B /.vol
0B /Network
0B /cores
30G /Applications
64K /Volumes
1.0K /home
1.0K /net
1.0M /sbin
2.5M /bin
234M /.fseventsd
261G /Users
314G /
383M /.cleverfiles
4.7G /Library
478M /.DocumentRevisions-V100
5.0K /dev
523M /usr
7.1G /private
811M /.Spotlight-V100
9.1G /System
Cela me donne un bon résumé de la taille que les dossiers de premier niveau utilisent sur mon disque. Dans mon cas, le /Applications
consomme 30G alors que mon /Users
a 261G.
Si vous voulez examiner tout ce qui se trouve dans votre dossier Applications et le trier par taille, vous pouvez lancer la commande suivante
sudo du -ha /Applications | sort -r
J'envoie la sortie vers sort
et utiliser le -r
pour le trier dans l'ordre inverse (du plus grand au plus petit) afin de voir quels fichiers et répertoires occupent quel espace.
996K /Applications//The Unarchiver.app/Contents/Frameworks/XADMaster.framework/Versions
996K /Applications//Microsoft Word.app/Contents/SharedSupport/Proofing Tools/Latvian Speller.proofingtool/Contents/SharedSupport/LatvianSpeller.lexicon/Contents/Resources/LexiconData
996K /Applications//Microsoft Word.app/Contents/SharedSupport/Proofing Tools/Latvian Speller.proofingtool/Contents/SharedSupport/LatvianSpeller.lexicon/Contents/Resources
996K /Applications//Microsoft Word.app/Contents/SharedSupport/Proofing Tools/Latvian Speller.proofingtool/Contents/SharedSupport/LatvianSpeller.lexicon/Contents
996K /Applications//Microsoft Word.app/Contents/SharedSupport/Proofing Tools/Latvian Speller.proofingtool/Contents/SharedSupport/LatvianSpeller.lexicon
996K /Applications//Microsoft Word.app/Contents/SharedSupport/Proofing Tools/Latvian Speller.proofingtool/Contents/SharedSupport
La liste sera assez longue, je suggère donc d'envoyer la sortie dans un fichier texte pour évaluation :
sudo du -ha /Applications | sort -r > ~/Desktop/du_results.txt
Vous obtiendrez ainsi un fichier texte sur votre bureau, que vous pourrez consulter avec n'importe quel éditeur de texte. Vous aurez ainsi une trace des fichiers/sous-répertoires que vous devez/veut examiner pour savoir pourquoi vous consommez autant d'espace disque.