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.