Это информация о сервере ( 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
дает только грубую оценку.