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 /
Linux du käsk

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
Linux du käsk kõike

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

du | rohkem
du | vähem
Linux du käsk vähemaga

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
Linux ühes failis

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
Linux du kaust

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.

Linux du units määratud megabaiti

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
Linux on 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.