Сделаем быстрый и удобный сайт повысим конверсию

Качественно | Современно | Безопасно

Centos 7. Свободное место на диске (утилита df и ncdu)

  • Хотите быть в курсе добавления новых видео?
  • Хотите участвовать в выборе тем уроков?
Подписывайтесь!

18.11.2017

Часто требуется узнать сколько свободного места осталось на дисках на сервере или сколько занимает конкретная папка места на жестком диске. Для этого мы воспользуемся двумя программами: 1) df - покажет сколько места на дисках, 2) ncdu - покажет в удобном виде размеры папок. 

Утилита DF. Свободное место на диске

DF встроенная утилита и используется начиная с минимальных версий Centos. Правда она не показывает все необходимые данные. Мы будем использовать данную программу с ключом "-h", который покажет данные в удобном для нас виде (в мегабайтах, гигабайтах). 

df -h

Согласитесь не очень наглядно, не понятно что именно занимает столько места. Для этого мы поставим утилиту ncdu.

Установка ncdu и работа в ней

Установим утилиту командой

yum install ncdu

Во время установки система запросит подтвердить установку и импорт GPG ключа, мы соглашаемся набрав букву "y" и нажав "Enter". 


Утилита запускается с параметром

 ncdu <путь к папке, у которой надо узнать размеры>

Если мы хотим увидеть размер всех папок и файлов в корне, то указываем команду

 ncdu /


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


Для вывода подсказок по кнопкам, нажмите кнопку "?". В программе вы можете отсортировать по имени (кнопка "n"), по размеру (кнопка "s"), удалять файлы и папки (кнопка "d") и другие действия.


Для выхода из программы нажимаем "q".



Возврат к списку


9лет
опыта
разработки
54
выполненых
проектов
100%
клиентов
нас рекламируют своим друзьям
7 лет
разрабатываю
сервисы для Гос органов