Як отримати каталог повного розміру без перерахування файлів / dir всередині?


10

Я в змозі отримати розмір каталогу в кінці du -h directoryname. Але чи є спосіб отримати розмір без його переліку файлів / каталогів всередині?

Я зараз це роблю так:

du -h directoryname | tail -n1

Як зберегти індекс розмірів каталогів? Чи є для цього додаток / програмне забезпечення Ubuntu?

Відповіді:


15

-sВаріант duдасть вам вихід , який є тільки резюме, так переставити команду:

du -sh /path/to/directory

10

Ви можете використовувати:

du -d 0 -h directoryname

Від man du:

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

Якщо ви хочете, щоб програма GUI це зробила, ви можете скористатися аналізатором використання диска (або baobab), щоб перевірити:

введіть тут опис зображення

Або скористайтеся функцією "Властивості" (у більшості файлових менеджерів):

введіть тут опис зображення

Останній, на який я думаю, трохи кеширується, якщо не відбудеться помітна зміна (у Немо все одно).


1
Мені цікаво дізнатися, яку тему ви використовуєте?
Рахіль Вазір

1
@RahilWazir Arc -Darker on Gnome 3.14 :)
Wilf

-SПеремикач еквівалентно -d 0, (і коротше); Детальніше див info du | sed -n "/‘-\(S’$\|d \)/,/^$/p".
АРУ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.