Перейти к содержанию
IPS Invision Community 🇷🇺

Утилита ncdu


qwert

Рекомендуемые сообщения

Опубликовано

Периодически на хостинге может возникать ситуация, когда дисковое пространство подходит к концу, а причины возникновения такой ситуации так и не установлены.

Утилита ncdu анализирует объём директорий и файлов в той директории, где была запущена (например, если запустить её, находясь в домашнем каталоге, то получим результат анализа для него), показывает, чем и сколько места занято, а также позволяет в интерактивном режиме перемещаться между каталогами и удалять лишнее (нажатием на клавишу d).

Скрытый текст

ncdu.png.fcdada43df459a4d198e0da320a79812.png

Количество символов "###" позволяет понять, какая из директорий имеет наибольший объем.

Как установить данную утилиту на CentOS

yum install ncdu

Как установить данную утилиту на Debian / Ubuntu

sudo apt-get install ncdu

Пример: в консоли водим ncdu / это действие проанализирует всю корневую деррикторию

Список команд и действий, которые можно выполнить при работе с утилитой:

  • up — стрелочка вверх на клавиатуре
  • down — стрелочка вниз на клавиатуре
  • enter — открытие нужной директории (папки)
  • left — стрелочка влево (<) на клавиатуре

Утилиту ncdu можно запускать со следующими ключами:

  • -h Вспомогательное сообщение
  • -q Тихий режим, интервал обновления 2 сек
  • -v Отобразить версию утилиты
  • -x Та же самая файловая система
  • -r Режим чтения
  • --exclude PATTERN Исключает файлы, содержащие ОБРАЗЕЦ
  • -X, --exclude-from FILE Исключает файлы которые содержат какой-либо ОБРАЗЕЦ в ИМЕНИ_ФАЙЛА

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

  • a — режим отображения (размер файла, занятое место на жестком диске);
  • d — возможность удаления выбранного файла или директории;
  • e — включение и отключение отображения скрытых файлов;
  • g — режим отображения занятого места (в процентах/графически/оба варианта);
  • i  — показывает информацию выделенного объекта;
  • n — сортирует по имени;
  • q — выход из интерфейса;
  • r  — повторный расчет занимаемой дисковой квоты;
  • s — сортировка по объему.
  • Нравится 1
  • Спасибо 2
Опубликовано

Кстати да, полезная утилитка :bravo: активно использую её.

Опубликовано

Блин, @qwert СПАСИБИЩЕ! удалось определить, что логи съедают много места.

  • Нравится 1

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти
×
×
  • Создать...