Хоча ncdu
це чудово (і це не є ударом проти нього), є кілька вбудованих команд, які можна спробувати, якщо ви не хочете встановлювати (або не можете) сторонні утиліти:
sudo du -hsx -d 1 / | sort
Ця команда перераховує всі файли з кореневого каталогу, але виключає будь-які кріплення файлової системи (наприклад, USB або мережеві кріплення) та сортує від найменшого до найбільшого. Наприклад, видаючи команду на своєму iMac, я отримую такі результати:
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
Це дає мені хороший підсумок того, які сценарії папок верхнього рівня використовуються на моєму диску. У моєму випадку ця /Applications
папка споживає 30G, а моя /Users
- 261G.
Якщо ви хочете ознайомитись із усім, що знаходиться у вашій папці Applications, і відсортуйте його за розміром, ви можете задати команду
sudo du -ha /Applications | sort -r
Я передаю вихід sort
і використовую -r
прапор, щоб сортувати його у зворотному (найбільшому до найменшого) порядку, щоб я міг бачити, які файли та каталоги займають який простір.
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
Перелік буде досить довгим, тому я пропоную надіслати висновок у текстовий файл для оцінки:
sudo du -ha /Applications | sort -r > ~/Desktop/du_results.txt
Це дасть вам текстовий файл на робочому столі, який ви можете переглядати в будь-якому текстовому редакторі. Таким чином ви отримаєте запис про те, які файли / підкаталоги вам потрібно / хочете дослідити, чому ви витрачаєте стільки дискового простору.