Утилита ncdu (анализ занятого пространства)

Данная утилита представляет собой графический интерфейс команды du, для детального анализа занимаемого пространства.

С помощью нее также можно легко отыскать переполненный лог-файл, старую резервную копию или узнать, что больше всего занимает место на диске.

Все команды будут выполняться в терминале Вашего сервера. Подробнее о подключении к серверу по SSH.

Установка

Чтобы установить утилиту, выполните команду в терминале:

Debian/Ubuntu:

apt install ncdu -y


Centos/RHEL:

yum install ncdu -y

Использование

Для запуска анализа всего диска выполните простую  команду в терминале:

ncdu /

Для выполнения команды ncdu / потребуется какое-то время, т.к. на сервере может содержаться большое количество мелких файлов (логи, графика, страницы сайта, скрипты и т.д.).

Как только утилита завершит анализ, появится детальное представление о занимаемом пространстве:

При помощи стрелок на клавиатуре можно перемещаться по каталогам всей файловой системы:

← вернуться на один каталог назад (или BackSpace)

↑ вверх по списку

→ перейти в выбранный каталог (или Enter)

↓ вниз по списку

В данном примере мы видим, что наибольшее пространство занято каталогами /home, /var и /usr.


Вы можете не сканировать весь диск, а только нужный каталог (например /home/bitrix):

ncdu /home/bitrix


Для выхода из программы нажмите на клавиатуре клавишу Q или комбинацию CTRL+C.