Як в df, ключ -h відображає висновок в human-readable вигляді, тобто в Mbytes, Kbytes etc.
Найпоширеніше застосування - з ключами -h і -s. Ключ -s вказує, що потрібно відобразити загальну інформацію про каталог, що не відображаючи всі каталоги і файли:
# Du -hs / home / setevoy /
72k / home / setevoy /
Ключ -a вказує обробляти не тільки каталоги, а й файли:
# Du -ah / home / setevoy /
...
4.0k /home/setevoy/.bash_history
4.0k /home/setevoy/.ssh/known_hosts
8.0k /home/setevoy/.ssh
72k / home / setevoy /
Ключ -c виводить в кінці списку загальну інформацію про розмір каталогу, після обробки всіх аргументів:
# Du -hc / home / setevoy /
8.0k /home/setevoy/.ssh
72k / home / setevoy /
72k total
Дуже корисний ключ -L - вказує про необхідність підрахунку розміру файлів / каталогів, на які вказують симлінк, замість підрахунку розміру самого файла скорочення.
# pwd
/ Home / setevoy
# Ls -la
...
lrwxr-xr-x 1 root setevoy 23 Aug 17 00:16 setevoy -> / usr / local / www / setevoy /
Сам каталог / home / setevoy / setevoy має розмір 0 байт:
Однак каталог / usr / local / www / setevoy / має розмір 8 байт:
# pwd
/ Home / setevoy
# Du -haL
8.0k ./setevoy
80k.
Підрахувати розмір кожного каталогу, що знаходить в рівні вкладеності 1 від зазначеного каталогу:
# Du -d 1 -h / usr / local / www /
1.2M / usr / local / www / apache22
20M / usr / local / www / phpMyAdmin
4.2M / usr / local / www / loganalyzer
25M / usr / local / www /
Ключ -I (Ignore) - пропускати файли і каталоги, які мають певне ім'я:
# Du -I "phpMyAdmin" -h -d 1 / usr / local / www /
1.2M / usr / local / www / apache22
4.2M / usr / local / www / loganalyzer
5.3M / usr / local / www /
І навпаки - відобразити розмір каталогів або файлів, що містять певний шаблон:
# pwd
/ Usr / local / www
# Du -h -d 1 * phpMyAdmin * | sort
20M phpMyAdmin
52k phpMyAdmin / examples
116k phpMyAdmin / setup
2.3M phpMyAdmin / themes
2.4M phpMyAdmin / js
5.4M phpMyAdmin / libraries
8.5M phpMyAdmin / locale
Ключ -n при підрахунку розміру каталогу вказує пропустити файли і каталоги, які мають прапор nodump:
# Ls -lo
...
drwxr-xr-x 2 root wheel nodump 512 Aug 17 00:18 setevoy
# Du -h -d 1 * setevoy * | sort
4.0k setevoy1
8.0k setevoy
# Du -hn -d 1 * setevoy * | sort
4.0k setevoy1
І останній корисний аргумент х. Вказує не враховувати каталоги, які є точками монтування інших файлових систем.