Du

Allikas: Pingviini viki


du on lühend väljendist disk usage, st kettakasutus, ja selle abil saab jälgida, palju mingi fail või kataloog kettal ruumi hõivab. Kui käsk anda kataloogi kohta, antakse vastu tulem rekursiivselt kõigi alamkataloogide kohta.

Kasutamine

Vaikimisi näitab du infot töökataloogi ruumihõive kohta:

du

Konkreetse faili kohta näeb infot:

du /kuskil/miski/fail.txt

Põhiline kasutus on siiski kataloogide ruumihõive pärimiseks, -h muudab väljundi inimsõbralikumaks:

du -h /kuskil/miski/

Kohustuslikud argumendid pikkadele võtmetele on kohustuslikud ka lühikestele.

 -a, --all             väljasta loendurid kõikidele failidele
     --apparent-size   väljasta ketta kasutamise asemel nähtav suurus; kuigi
                       nähtav suurus on tavaliselt väiksem, võib see olla
                       tegelikkuses ka suurem tänu aukudega failidele, sise-
                       misele fragmenteerumisele, kaudsetele blokkidele jms
 -B, --block-size=MAHT kasuta määratud ploki suurust
 -b, --bytes           väljasta maht baitides
 -c, --total           väljasta kogumaht
 -D, --dereference-args  kasuta nimeviidete korral viidatavaid
 -H                    like --si, but also evokes a warning; will soon
                       change to be equivalent to --dereference-args (-D)
 -h, --human-readable  väljasta suurused inimloetavas formaadis, näiteks (e.g., 1K 234M 2G)
     --si              nagu -h, kuid kasutab 1000 astmeid 1024 astmete asemel
 -k                    nagu --block-size=1K
 -l, --count-links     count sizes many times if hard linked
 -L, --dereference     kasuta nimeviidete korral viidatavaid
 -P, --no-dereference  ära järgne nimeviidetele (vaikimisi)
 -O, --null            lõpeta iga rida reavahetuse asemel baidiga 0
 -S, --separate-dirs   ära arvesta kataloogide suurusi
 -s, --summarize       väljasta iga argumendi kohta summa
 -x, --one-file-system  jäta vahele kataloogid teistest failisüsteemidest
 -X FILE, --exclude-from=FAIL  ära loenda failist loetud mustritega faile
     --exclude=MUSTER  Ära loenda mustrile vastavaid faile
     --max-depth=N     väljasta kataloogi summa (võtmega --all faili)
                       ainult juhul, kui see on N või vähem taset sügavamal,
                       kui käsurea argument; --max-depth=0 on sama, kui
                       --summarize
     --help     väljasta see abiinfo ja lõpeta töö
     --version  väljasta versiooniinfo ja lõpeta töö

MAHT võib olla (või võib olla number, millele võib järgneda) üks järgnevaist: kB 1000, K 1024, MB 1000*1000, M 1024*1024 ja nii edasi tähtedega G, T, P, E, Z, Y.

--sander85 13. veebruar 2006, kell 14.06 (EET)