Небольшой минус командной строки в linux, это отсутствие графического фактора для просмотра наглядной статистики в графиках, кадранах, рисунках. Мы не впадаем в детство, просто мозг способен лучше воспринимать цифры которые подтверждены наглядными графиками. НО, есть утилиты которые стремятся к выводу результата работы в иллюстрированному виде, предоставляя администратору альтернативу изображениям путем использования разных символов. В данной статье я ознакомлю Вас с полезной утилитой, которая поможет сразу обнаружить какая папка на вашем сервере держит память.
Речь пойдет о ncdu (Автор: Yoran Heling)
Утилита ncdu, является аналогом известной 'du', даже более того 'ncdu' базируется на 'du'. Это утилита предоставляет наглядную информацию о папках использующих память дисков. Возможно начать просмотр всех папок с корня '/' тем самым, выбирая для просмотра интересующий вами каталог для открытия его подкаталогов(если такие имеются) чтобы дойти до корня самых огромных файлов занимающие память.
Установка
1 |
aptitude install ncdu |
Если возникла ошибка в работе или отсутствии aptitude, выполните установку
1 |
apt-get install aptitude |
И повторите команду выше.
Утилита успешно установлена у вас, если нет пишите в комментариях узнаем причину вместе.
Теперь получаем список всех директорий нашего диска, начиная с корня.
1 |
ncdu / |
ncdu начнет сканировать все файлы во всех папках(см. рисунок).
В зависимости от объема занятой памяти, вскоре вы получите результат работы (см. рисунок).
Папки сортированы по объему занимаемой памяти. Наглядность работы утилиты заключается в простом символе '#' который наполняет загрузочную строку между символами '[ ]' тем самым показывая нам какая папка доминирует по показателю занимаемой памяти.
Переходить в внутри по папкам можно обычной навигацией стрелками клавиатуры, входит в папку так-же простым нажатием 'Enter'.
Есть возможность сразу указать путь то интересующей вас папки, пример:
1 |
ncdu /home/user/documents/videos/ |
Надеюсь вы узнали для себя чуточку нового, и старания автора не напрасны 🙂
Если возникли вопросы, милости прощу в комментариях.
Новый MacBook Air стал быстрее и мощнее, но остался невероятно тонким и лёгким. В нём есть всё, что вы ожидаете от ноутбука. Приобрести новые Macbook air можно в любое время дня. Цены очень доступны плюс доставка на дом.