2014-12-18 3 views
4

Я пытаюсь получить размер каталога в Linux, но у него много поддиректорий и, кажется, навсегда заходит во все эти файлы и каталоги, прежде чем дать мне ответ на какой размер. Я искал справочную и ручную запись и онлайн, но ничего не могу найти. Действительно ли он должен выводить каждый каталог при его сканировании? Есть ли способ ускорить этот процесс? Обычно с помощью других команд вы можете просто использовать переключатель режима «-q».Как я могу выполнить команду «du» без вывода всех каталогов, например, в тихом режиме?

ответ

6

Используйте опцию -s (суммировать):

du -sh folder 

-h (используется, чтобы сделать вывод читаемым человеком, то есть преобразование число байтов в КБ, МБ, ГБ ..)

+0

Только что Я искал. Благодаря! – phocks

+5

Спасибо. Легко запомнить: «' sh'! Будьте спокойны! » –