Ero sivun ”Du” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(tarkennuksia, yksi esimerkki lisää)
p (Myönnän kyllä, hyvä video.)
Merkkaus: Kumoaminen
 
(5 välissä olevaa versiota 5 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 ala[[hakemisto]]t 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 hakemistojen 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 hakemistoa 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]] <tt>-h</tt> (human readable) näyttää tilan tavuina ja kerrannaisyksiköillä  (k, M, G...) ja <tt>-s</tt> 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
Tulostaa kotihakemistossa olevan Mozilla [[Thunderbird]]in profiilin koon käyttäen järkevää yksikköä.
  du -hs ~/.mozilla-thunderbird/
  du -hs ~/.mozilla-thunderbird/


Näyttää [[juurihakemisto]]n koon poislukien muissa [[tiedostojärjestelmä|tiedostojärjestelmissä]] sijaitsevat tiedostot (valitsin <tt>-x</tt>)
[[Juurihakemisto]]n koko poislukien muissa [[tiedostojärjestelmä|tiedostojärjestelmissä]] sijaitsevat tiedostot (valitsin <tt>-x</tt>) saadaan vastaavasti komennolla
  du -shx /
  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 .


== Katso myös ==
== Katso myös ==
Rivi 24: Rivi 29:
[[Luokka:Coreutils]]
[[Luokka:Coreutils]]
[[Luokka:Komentorivin perustyökalut]]
[[Luokka:Komentorivin perustyökalut]]
[[pl:Du]]

Nykyinen versio 24. helmikuuta 2021 kello 09.58

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]