Scroll to navigation

DU(1) Uživatelské příkazy DU(1)

JMÉNO

du - odhaduje využití diskového prostoru

POUŽITÍ

du [VOLBA]... [SOUBOR]...
du [VOLBA]... --files0-from=SOUBOR

POPIS

Vypisuje množství diskového prostoru zabraného každým z parametrů SOUBOR, v případě adresářů rekurzivně.

Argumenty povinné pro dlouhé volby jsou pro krátké volby také povinné.

Vypisuje i údaje o jednotlivých souborech, nejen o celých adresářích.
Vypisuje zdánlivé velikosti (apparent sizes) namísto využití disku. Ačkoliv je zdánlivá velikost obvykle menší, může být i větší, díky dírám v řídkých souborech, interní fragmentaci, nepřímým blokům, atd.
Pro velikosti použije bloky o n bajtech.
stejné jako `--apparent-size --block-size=1'
Na konec vypíše souhrn.
Sleduje pouze ty symbolické odkazy, které jsou zadány jako parametry příkazu.
Vypisuje množství diskového prostoru zabraného soubory, jejichž nulovými bajty oddělený seznam je v SOUBORu.
jako --si, ale vypíše i varování; bude brzy změněno na ekvivalent k --dereference-args (-D)
vypisuje velikosti v lidmi čitelném formátu (například 1K 234M 2G)
jako -h, ale použijí se násobky 1000 namísto 1024
jako --block-size=1K
Počítá velikosti pevných odkazů podle jejich počtu, nikoliv jen jednou.
jako --block-size=1M
Sleduje všechny symbolické odkazy
nenásleduje žádné symbolické odkazy (to je výchozí nastavení)
-0, --null
pro ukončení řádků výstupu použije nulový bajt namísto znaku newline
Počítá velikost každého adresáře zvlášť, bez prostoru obsazeného podadresáři.
Vypisuje pouze celkové součty pro každý parametr.
Vynechá adresáře, které jsou na jiném svazku, než na tom, na kterém se hledání pro příslušný parametr začalo.
Vyloučí soubory, které odpovídají některému vzoru ze SOUBORu
Při procházení vynechá soubory, které odpovídají VZORu
Vypíše celkový součet pro adresáře (nebo soubory, je-li zadána volba --all), pouze pokud je nejvýše N úrovní pod zadaným parametrem; --max-depth=0 je to samé jako --summarize
Vypíše čas poslední změny u všech souborů v adresáři a jeho podadresářích
Použije pro čas ÚDAJ, namísto data poslední změny: atime, access, use, ctime nebo status.
Vypíše čas uvedeným STYLem: full-iso, long-iso, iso, +FORMÁT FORMÁT je interpretován jako v `date'
vypíše tuto nápovědu a skončí
vypíše číslo verze a skončí

VELIKOST může být (nebo může být celé číslo volitelně následované) jedním z následujících: kB 1000, K 1024, MB 1000*1000, M 1024*1024, atd. pro G, T, P, E, Z, Y.

VZORY

VZOR je shellový vzor (nikoliv regulární výraz). Vzor ? odpovídá libovolnému znaku, zatímco * odpovídá libovolnému řetězci (složenému z nula, jednoho nebo více znaků). Například *.o odpovídá všem souborům, jejichž jména končí na .o. Tudíž příkaz

du --exclude='*.o'

vynechá všechny soubory a podadresáře končící na .o (včetně souboru .o).

AUTOR

Napsal Torbjorn Granlund, David MacKenzie, Paul Eggert a Jim Meyering.

HLÁŠENÍ CHYB

Chyby hlaste na <bug-coreutils@gnu.org>.

COPYRIGHT

Copyright © 2008 Free Software Foundation, Inc. Licence GPLv3+: GNU GPL verze 3 nebo novější <http://gnu.org/licenses/gpl.html>
Toto je volné programové vybavení: můžete jej měnit a šířit. Je zcela BEZ ZÁRUKY, v rozsahu povoleném zákonem.

DALŠÍ INFORMACE

Úplná dokumentace pro du je udržována jako Texinfo manuál. Pokud jsou správně nainstalovány programy info a du, měl by příkaz

info coreutils 'du invocation'

zpřístupnit kompletní manuál.

říjen 2008 GNU coreutils 7.0