du

Linux.fista
Versio hetkellä 24. helmikuuta 2021 kello 09.58 – tehnyt LinuxMan (keskustelu | muokkaukset) (Myönnän kyllä, hyvä video.)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

du on komentoriviohjelma, joka näyttää tietoja levytilan käytöstä. Komento tutkii alahakemistot ja raportoi niiden käyttämän tilan lohkoina.

Käyttö[muokkaa]

Tulostetaan työhakemiston ja sen alaisten hakemistojen levytilan käytön. Sama kuin du .

du

Tulostetaan kymmenen suurinta /etc-hakemiston alla olevaa hakemistoa käyttäen putkitusta sort- ja head-ohjelmille, jolla saadaan tulostus suuruusjärjestyksessä.

du /etc | sort -nr | head 

Tulostetaan nykyisen hakemiston koon helppolukuisessa muodossa. Valitsin -h (human readable) näyttää tilan tavuina ja kerrannaisyksiköillä (k, M, G...) ja -s jättää alihakemistojen erittelyn pois.

du -hs

Esimerkiksi kotihakemistossa olevan Mozilla Thunderbirdin profiilin koko järkevissä yksiköissä on

du -hs ~/.mozilla-thunderbird/

Juurihakemiston koko poislukien muissa tiedostojärjestelmissä sijaitsevat tiedostot (valitsin -x) saadaan vastaavasti komennolla

du -shx /

Jos halutaan tulostaa jokaisen alihakemiston koko vain tiettyyn syvyyteen asti, voidaan käyttää valitsinta --max-depth=N, missä N on mukaan otettavien alihakemistojen syvyys. Esimerkiksi kaikken nykyisen hakemiston (.) alihakemistojen tilat listataan komennolla

du -h --max-depth=1 .


Katso myös[muokkaa]