NCDU в FreeBSD. Определение размера папок

ncdu консольная утилита для определения занятого пространства на жестком диске.

можно использовать и просто du которая уже есть в системе, но не всем это нравится.

Здесь же у нас чуть больше функционала.


Ладно, ставим
make -C /usr/ports/sysutils/ncdu/ install clean

утилитка мелкая совсем качается и ставится влет.

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

или
ncdu /нужная директория

например
ncdu /home

покажет что сколько занимает в директории /home включая вложенные

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

Клавиши управления.

Клавиши управления

? показ справки

up/down
Вверх/вниз в крайние положения.

right/enter
Открыть выбранную директорию

left назад в родительскую (вышестоящую) директорию.

n упорядочить файлы по имени (повторное нажатие отменяет сортировку)

s упорядочить файлы по размеру (повторное нажатие отменяет сортировку)

a
Переключение между показом использования дискового пространства и отображения видимого размера

d Удаление выбранного файла или каталога. Если содержимое каталога не актуально или не
существует больше на файловой системе, то будет показана ошибка.

t Переключение по сортировке файлов и каталогов.

g Переключение между режимами отображения занятого места в процентах, графически или совместно и того и другого.

h отображение скрытых файлов

i отображение информации о выделенном объекте.

r Обновить/пересчитать текущую директорию – например если после удаления вы видете удаленные файлы или каталоги.
q Выход.

Надеюсь это немного облегчит вашу задачу по поиску мусора и ненужных файлов на жестких дисках. Успехов!

http://hotfreebsd.ru/ncdu-v-freebsd-opredelenie-razmera-papok/

Обновлено: 12.03.2015