Käsu "du" kasutamise näited
See juhend näitab, kuidas kasutada Linuxi käsurida, et teada saada, kui palju kettaruumi fail või kaust võtab.
Uurige kõigi failide ja kaustade failisuurusi
Käsk du võtab kokku iga faili kettakasutuse. Kõige lihtsamal kujul saate käivitada järgmise käsu:
du
See kerib läbi failide ja kaustade praeguses töökataloogis. Iga kuvatava faili puhul kuvatakse selle kõrval faili suurus ja allosas kuvatakse faili kogumaht.
Et teada saada, kui palju ruumi draivil kasutatakse, alustage juurkaustast, kasutades järgmist käsku:
du /
Võimalik, et peate kasutama sudo koos käsuga du, et tõsta oma õigusi järgmiselt:
sudo du /

Peamine probleem ülaltoodud käsuga on see, et see loetleb ainult alamkaustade failisuurused, mitte nendes alamkaustades olevad failid.
Täieliku loendi saamiseks kasutage ühte järgmistest käskudest:
du -a
du --kõik

Väljundi lehtedel kerimiseks kasutage nuppu rohkem käsku või vähem käsku järgnevalt:
du | rohkem
du | vähem

Uurige üksikute failide ja kaustade failisuurust
Kui soovite teada saada ühe faili kettakasutust, määrake faili nimi koos käsuga du järgmiselt:
du /tee/failile
Näiteks:
du image.png
Väljund on umbes selline:
36 image.png

Kui sisestate kausta nime koos käsuga du, kuvatakse kõigi kaustas olevate failide loend. Näiteks:
88 Steam/palgid
92 Steam
Ülaltoodu näitab, et Steami kaustas on logide kaust, mille suurus on 88 ja Steami kausta kogusumma on 92.
See ei loetle logide kaustas olevaid faile. Failide loendi hankimiseks kasutage järgmist käsku:
du -a Steam
Tulemused on nüüd järgmised:
84 Steam/logs/bootstrap_log.txt
88 Steam/palgid
92 Steam

Muutke faili suuruse väljundit
Vaikimisi on faili suurused loetletud kilobaitidena. Saate muuta ploki suurust teistele väärtustele järgmiselt.
du -BM
Näiteks fail nimega zorin.iso, mille suurus on vaikimisi 1630535680.
du -BM zorin.iso
Ülaltoodud käsk väljastab suuruseks 1556M.

Võite kasutada ka K või G järgmiselt.
du -BK zorin.iso
du -BG zorin.iso
Kilobaitides on faili zorin.iso loendis 159232K. Gigabaitides on faili zorin.iso loendis 2G.
Võimalikke seadistusi on kaheksa, mis on järgmised:
- K: kilobaiti
- M: megabaiti
- G: gigabaiti
- T: terabaiti
- P: Petabaidid
- E: Exabytes
- Z: Zettabaiti
- Y: Yottabaiti
Kui saate failide loendi, on õige kuvari suuruse leidmine keeruline. Näiteks 100-baidist faili tuleb kuvada baitidena. 16 gigabaiti suurust faili näidatakse paremini gigabaitides.
Kuvatava faili alusel sobiva failisuuruse saamiseks kasutage ühte järgmistest käskudest:
du -h
du --inimloetav

Tehke väljundist kokkuvõte
Selleks, et käsk du näitaks failide ja kaustade kogumahtu, kasutage järgmisi käske:
du -c
du -- kokku
Samuti saate eemaldada enamiku muudest väljunditest, näiteks failide ja kaustade loendi, kasutades järgmisi käske:
du -s
du --kokkuvõte
Kokkuvõte
Lisateavet du käsu kohta saate, kui käivitate terminalis käsu man järgmiselt:
mees du
Teine käsk, mille kohta võiksite lugeda, on df käsk. See käsk teatab failisüsteemi ja kettaruumi kasutamisest.