Утиліта ncdu - аналіз зайнятого місця і його звільнення

Є так само і інші способи визначити чим зайняте місце на диску, наприклад, дуже зручна в плані аналізу зайнятого місця - утиліта ncdu.

Встановити її можна, наприклад, так:

  • Для Debian систем (rpm-пакети) (в т.ч. Ubuntu) командою apt-get install ncdu
  • Для Red Hat систем (dpkg-пакети) командою yum install ncdu

Далі просто запустіть ncdu і почекайте, коли вона підрахує займане місце. За замовчуванням програма вважатиме розміри папкою поточної папки, з якої програма була запущена. Якщо потрібно порахувати якусь іншу папку, просто додайте до команди шлях до папки, наприклад, так: ncdu /var/www. Якщо потрібно порахувати займане місце на всьому диску, можна використовувати ncdu /.

Програма показує займане папками місце, дозволяє заходити в них і відразу бачити скільки подпапки займають місця. Так само в цій утиліті можна виконувати різні дії над файлами та папками. Отримати довідку по клавішах управління можна натиснувши "?". Нижче наведу список деяких з клавіш управління:

  • d - видалити вибраний файл або папку з файлами;
  • n - впорядкувати файли і папки за ім'ям;
  • s - впорядкувати файли і папки за обсягом займаного місця;
  • t - показувати спочатку папки, потім файли;
  • g - режим відображення (у відсотках, графічно, комплексно);
  • a - режим відображення (розмір файлу, зайняте місце на жорсткому диску)
  • e - включити/відключити відображення прихованих файлів;
  • i - показати додаткову інформацію про папку або файл;
  • r - заново перерахувати займане місце;
  • q - вийти з програми;

Програма дуже зручна, проста і виконує завдання з аналізу та звільнення вільного місця повністю, рекомендую її до використання.

Утиліта ncdu - аналіз зайнятого місця і його звільнення