ncdu — анализ занятого места на linux и очистка
Частая задача для любого разработчика или админа следить за свободным/занятом местом на диске обычная практика. Чтобы узнать чем занято дисковое пространство в Linux есть отличная утилита - ncdu
Для установки использовать команды:
sudo apt install ncdu # Для Debian систем (rpm-пакеты) (в т.ч. Ubuntu) командой sudo yum install ncdu # Для Red Hat систем (dpkg-пакеты) командой
Дальше просто выполнить в терминале команду и подождать, пока программа подсчитает занимаемое место:
ncdu
Результат выполнения работы команды:
Программа показывает занимаемое папками место, позволяет заходить в них и сразу видеть сколько подпапки занимают места. Так же в этой утилите можно выполнять различные действия над файлами и папками. Получить справку по клавишам управления можно нажав «?».
Cписок некоторых из клавиш управления:
d — удалить выбранный файл или папку с файлами;
n — отсортировать файлы и папки по имени;
s — отсортировать файлы и папки по объему занимаемого места;
t — показывать сначала папки, затем файлы;
g — режим отображения (в процентах, графически, комплексно);
a — режим отображения (размер файла, занятое место на жестком диске)
e — включить/отключить отображение скрытых файлов;
i — показать дополнительную информацию о папке или файле;
r — заново пересчитать занимаемое место;
q — выйти из программы;
Программа очень удобная, простая. Выполняет задачу по анализу освобождению свободного места на все 100.