Назад | Перейти на главную страницу

[сервер unix] Я хочу проверить конкретный размер каталога, включая всех его дочерних элементов

Это информация о сервере (uname -a)

SunOS Tiger2 5.7 Generic_106541-16 sun4u sparc SUNW,Ultra-Enterprise

И я хочу проверить размер некоторого каталога, включая все его дочерние каталоги. Я кладу du -sh /some команда, но она не работает.

Мой сервер говорит -h является недействительным. Думаю, он слишком старый.

Спасибо.

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

cd ${mountPointDirWhereThingsAreGettingTooTight}
du -s * | sort -n
.....
62719   usr
4043953 Pictures
4703272 AppData
5193812 VirtualBox VMs
8117498 Downloads

Затем, если 1 каталог выглядит слишком большим, вы можете cd в этот каталог и повторите du ... и повторяйте, пока не найдете точную проблему.

Можете добавить | tail -20 или аналогичный, чтобы уменьшить выход.

Многие системы поддерживают k, m параметры для отображения результатов в килобайтах или мегабайтах.

Надеюсь, это поможет.

Пытаться du -bc и проверьте последнюю строку вывода. Обратите внимание, что du дает только приблизительную оценку.