На моем диске недостаточно места:
$ df -h
Filesystem Size Used Avail Use% Mounted on
...
/dev/sda7 803G 715G 48G 95% /home
Я хотел бы просмотреть весь домашний каталог и найти топ-10 занимающих много места каталогов или файлов, чтобы решить, кого удалить.
du -sh *
может видеть размер всех подкаталогов, но он получает только текущую папку. Возможно, мне придется разделить на множество подкаталогов соответственно и рекурсивно, чтобы понять, кто является виновником, который мне нужен.
Есть ли хороший способ сделать это?
источник
Попробуй это:
источник
Другой любимый графический интерфейс: kdirstat
Он имеет хорошие возможности детализации и и (расширяемые) меню инструментов, которые помогут вам удалить / сжать ваши файлы.
У меня также есть сценарий командной строки, который я называю dir_usage, который я загрузил в pastebin.
источник
Командная строка выше делает следующее (по порядку):
Это приведет к списку удобочитаемых размеров 10 самых больших файлов в текущей папке и подпапках.
источник