Ero sivun ”Du” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(wikilinkki, esimerkit paremmin)
(--max-depth)
(4 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
du on [[komentorivi]]ohjelma, joka näyttää tietoja levytilan käytöstä. Komento tutkii alahakemistot ja raportoi niiden käyttämän tilan lohkoina.
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''du''' on [[komentorivi]]ohjelma, joka näyttää tietoja levytilan käytöstä. Komento tutkii ala[[hakemisto]]t ja raportoi niiden käyttämän tilan lohkoina.


== Käyttö ==
== Käyttö ==
Tulostaa työhakemiston ja sen alaisten tiedostojen levytilan käytön. Sama kuin <tt>du .</tt>.
Tulostetaan työhakemiston ja sen alaisten hakemistojen levytilan käytön. Sama kuin <tt>du .</tt>
  du
  du


Tulostaa kymmenen suurinta /etc-hakemiston alla olevaa tiedostoa käyttäen [[putkitus]]ta [[sort]]- ja [[head]]-ohjelmille.
Tulostetaan kymmenen suurinta /etc-hakemiston alla olevaa hakemistoa käyttäen [[putkitus]]ta [[sort]]- ja [[head]]-ohjelmille, jolla saadaan tulostus suuruusjärjestyksessä.
  du /etc | [[sort]] -nr | [[head]]  
  du /etc | [[sort]] -nr | [[head]]  


Tulostaa 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.
Tulostetaan nykyisen hakemiston koon helppolukuisessa muodossa. [[Valitsin]] <tt>-h</tt> (human readable) näyttää tilan tavuina ja kerrannaisyksiköillä  (k, M, G...) ja <tt>-s</tt> jättää alihakemistojen erittelyn pois.
  du -hs
  du -hs
Esimerkiksi kotihakemistossa olevan Mozilla [[Thunderbird]]in profiilin koko järkevissä yksiköissä on
du -hs ~/.mozilla-thunderbird/
[[Juurihakemisto]]n koko poislukien muissa [[tiedostojärjestelmä|tiedostojärjestelmissä]] sijaitsevat tiedostot (valitsin <tt>-x</tt>) saadaan vastaavasti komennolla
du -shx /
Jos halutaan tulostaa jokaisen alihakemiston koko vain tiettyyn syvyyteen asti, voidaan käyttää valitsinta <tt>--max-depth=N</tt>, missä <tt>N</tt> on mukaan otettavien alihakemistojen syvyys. Esimerkiksi kaikken nykyisen hakemiston (.) alihakemistojen tilat listataan komennolla
du -h --max-depth=1 .


Tulostaa kotihakemistossa olevan Mozilla [[Thunderbird]]in profiilin koon käyttäen järkevää yksikköä.
du -hs ~/.mozilla-thunderbird/


== Katso myös ==
== Katso myös ==
Rivi 19: Rivi 27:
*[[Df]]
*[[Df]]


[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]
[[Luokka:Coreutils]]
[[Luokka:Komentorivin perustyökalut]]
 
[[pl:Du]]

Versio 25. elokuuta 2017 kello 18.00

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ö

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