Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Linux-server Linux-server
16.11.2018

Linux - узнать какие каталоги занимают много места на диске

Linux - узнать какие каталоги занимают много места на диске

Как узнать, какие папки занимают больше всего места в Linux

Если на сервере или VPS внезапно закончилось свободное место, первым делом нужно понять, какие каталоги занимают больше всего дискового пространства.

Для этого очень удобно использовать утилиту ncdu.

Установка ncdu

В Debian, Ubuntu и других Debian-based дистрибутивах установить ncdu можно командой:

apt-get install ncdu

Запуск анализа дискового пространства

После установки запускаем анализ:

ncdu /

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

После сканирования ncdu покажет список директорий и объем занимаемого ими места.

Самые «тяжелые» папки будут отображаться сверху.

Анализ дискового пространства через ncdu

Навигация в ncdu

Управление осуществляется прямо с клавиатуры:

  • Стрелки вверх/вниз — перемещение по списку;
  • Enter — переход внутрь каталога;
  • q — выход из программы.

Это очень удобно для поиска больших логов, резервных копий, кэша или забытых архивов.

Как посмотреть свободное место на дисках

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

df -h

Ключ -h выводит размеры в удобном для чтения формате:

  • MB;
  • GB;
  • TB.

Команда доступна практически во всех популярных Linux-дистрибутивах:

  • Debian;
  • Ubuntu;
  • CentOS;
  • Fedora;
  • Rocky Linux;
  • AlmaLinux.

Проверка свободного места через df -h

Итог

Связка ncdu и df -h — один из самых удобных способов анализа занятого места в Linux.

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

21 просмотров

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться