Как получить полный размер каталога без перечисления файлов /dir внутри?

Я могу получить размер каталога в конце du -h directoryname, Но есть ли способ получить размер без перечисления файлов / каталогов внутри?

В настоящее время я делаю это так:

du -h directoryname | tail -n1

Как вести индекс размеров каталогов? Есть ли для этого приложение / программное обеспечение Ubuntu?

2 ответа

-s вариант для du даст вам вывод, который является просто сводкой, поэтому поменяйте местами команду:

du -sh /path/to/directory

Ты можешь использовать:

du -d 0 -h directoryname

От man du:

-d, --max-глубина =N
выводить итоговое значение для каталога (или файла с --all), только если оно N или меньше уровней ниже аргумента командной строки;

Если вы хотите, чтобы приложение с графическим интерфейсом делало это, вы можете использовать Disk Usage Analyzer (или baobab), Проверять:

Или используйте функцию "Свойства" (в большинстве файловых менеджеров):

Последнее, я думаю, кешируется, если не происходит заметных изменений (во всяком случае, в Nemo).

Другие вопросы по тегам