Николаев Виталий
Блог веб-разработчика: Битрикс, 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

В своих проектах я использую серверную инфраструктуру Timeweb Cloud

VPS и облачные решения для стабильной работы сайтов на PHP и 1С-Битрикс — от корпоративных сайтов до интернет-магазинов и высоконагруженных веб-проектов.

Перейти на Timeweb Cloud
Реклама · ERID: CQH36pWzJqVJ4YD9t5y227AkMQdhpG2THarwRmX2g9tS8x

Навигация в ncdu

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

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

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

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

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

df -h

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

  • MB;
  • GB;
  • TB.

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

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

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

Итог

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

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

156 просмотров

Если возникли сложности

Помогу разобраться с настройкой, исправить ошибки и реализовать решение под ваш проект.

Поддержка сайтов на 1С-Битрикс

Поддержка сайтов на 1С-Битрикс: быстрое решение ошибок, консультации, обучение сотрудников и сопровождение сайта. 
Резервирую время под ваш проект для оперативной помощи и стабильной работы сайта.
Подробнее
Где заказы?

Почему один сайт стабильно приносит заявки, а другой годами просто «висит в интернете»?

В телеграм-канале «Где заказы?» я разбираю реальные ошибки бизнеса, SEO, сайты, рекламу, воронки продаж и показываю, почему компании теряют клиентов и как это исправить.

Без инфоцыганства и мотивационных цитат — только практика, кейсы и рабочие решения для бизнеса и веб-разработки.

Комментарии

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