Я почти уверен, что эта статья может вам помочь https://unix.stackexchange.com/questions/3961 / как-понять-что-занимает-вверх-пространство / 3964 # 3964
Например:
du / home | sort -rn
(будет искать все файлы / каталоги в / home и сортировать их по возрастанию от наибольшего к наименьшему.
du -h / home | sort -rh
(то же самое, но будет отображаться в МБ / КБ / и т. д.) - Обратите внимание, что для этого требуется coreutils 7.5 или новее ( sort --version
для проверки)
Вы можете заменить / home
любым каталогом по вашему выбору.
Быстрый df -h
может показать вам тома и базовое использование.
Затем я хотел бы углубиться, выполнив
du -s * | awk '{если ($ 1> 10000) {печать; }} '
Это вернет список каталогов размером более 10 МБ. Вы можете продолжать выполнять команду оттуда по мере углубления в детали. Я бы начал с каталогов / var, / home, / root и / usr.