DU: kuinka tarkastella 10 eniten tilaa vievää hakemistoa

Jo kerran sisään DesdeLinux Näytin heille jotkut komennot jotka auttavat meitä näkemään, kuinka olemme käyttäneet jokaista megatavua kiintolevyllä, ja niistä puhuin du, työkalu, jolla on paljon vaihtoehtoja ja josta joidenkin parametrien avulla tulee tehokkaampi.

Mukaan wikipedia:

du (lyhenne sanasta dISK usalvia, levyn käyttö) on vakiokomento Unix-perheen käyttöjärjestelmille. Sitä käytetään arvioimaan tiedoston, tietyn hakemiston tai tiedostojärjestelmän tiedostojen kiintolevytila. Apuohjelma du ilmestyi ensimmäisen kerran AT&T Unixin versiossa 1.

Kuinka käyttää sitä

DU

Jos haluamme nähdä tiedoston tai kansion painon yksinkertaisimmalla ja inhimillisimmällä mahdollisella tavalla, suoritamme:

$ du -bsh Videos/

Mikä palaa meille:

Aiheeseen liittyvä artikkeli:
DU: kuinka tarkastella 10 eniten tilaa vievää hakemistoa
du -bsh Videot / 215G Videot /

Katsotaan nyt, mitkä ovat raskaimmat hakemistot, jotka meillä / kodeissamme on järjestetty korkeimmasta alimpaan:

$ du -sm *

Mitä se palaa meille:

$ du -sm * 1172 Lataukset 68855 Asiakirjat 4084 Desktop 22270 Kuvat 174192 Linux 50887 Music 3088 Projektit 1379 Work 219515 Videot

Jos haluaisimme vain nähdä, mitkä ovat esimerkiksi 5 raskainta hakemistoa / kodissamme, voisimme käyttää du joukkoa ylimääräisiä komentoja, esimerkiksi:

$ du -sm * | sort -nr | head -5

Joka palaisi:

$ du -sm * | lajitella -nr | head -5 219515 Videot 174192 Linux 68855 Asiakirjat 50887 Musiikki 22270 Kuvat

Mutta arvot, jotka he palauttavat meille, eivät ole "niin inhimillisiä" kuin ne on esitetty MB: nä, ja niiden ymmärtäminen on hankalampaa. Siksi juoksemme:

$ du -hs * | sort -nr | head -5

Mikä palauttaa meidät:

$ du -hs * | lajitella -nr | pää -5 215G Videot 171G Linux 68G Asiakirjat 50G Musiikki 28K mageia-2013.svg

Kuten näette, päinvastoin kuin monet ihmiset ajattelevat, päätelaitteen käyttö on joskus nopeampaa ja tehokkaampaa kuin graafisen sovelluksen suorittaminen. Tiedätkö muita mielenkiintoisia yhdistelmiä du?


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   eliotime3000 dijo

    PYSÄYTY JA HALUA ENTER !!!

    Totta puhuen, joka kerta kun etsin tällaisia ​​apuohjelmia, se saa minut haluamaan hylätä graafisen käyttöliittymän ja asua konsolin päässä (no, teen sen jo OpenBSD: ssä, mutta jokin on jotain).

    Joka tapauksessa Windows-kaltaisella konsolilla uskaltaisin elää ilman KDE: tä tai XFCE: tä.

    1.    eliotime3000 dijo

      Errata. Tarkoitin Linuxia Linuxin sijaan.

  2.   eliotime3000 dijo

    Errata. Tarkoitin Linuxia Windowsin sijasta.

    1.    vilkas dijo

      jumala eliotime3000 !!! Ymmärsimme sinut mies 😀

      1.    eliotime3000 dijo

        Ongelmana on, että kommentoidessasi Androidista joko minulla ei ole tilaa nähdä kaikkea mitä kirjoitan, joten kirjoittaminen osoittautuu epämukavaksi (mieluummin netbooki ennen kuin käytän matkapuhelinta kommentin kirjoittamiseen).

        1.    raaka Perus dijo

          Kommentoi sitten, kun istut tietokoneen edessä .. ..Odotamme sinua rauhallisesti .. ei ole kiirettä .. 😛

          1.    eliotime3000 dijo

            Kiitos neuvoista. En voi välttää kommentoimista matkapuhelimestani heti, kun RSS-lukija ilmoittaa minulle uudesta julkaistusta blogimerkinnästä.

        2.    synflag dijo

          Eliotime, ooppera ei tule kovin hyvin toimeen minun tapauksessani desde linux. Nopea, kevyt ja käyttökelpoinen kuin testaamani, ylittää uc-selaimen, koska se tukee flash- ja YouTube-videoita iframe-kehyksessä ja seuraavassa selaimessa. Se ei ole ollenkaan raskas ja toimii hyvin.

          1.    synflag dijo

            Virhe. Hahahaha ilmeisesti se tunnistaa safariksi iOS: n kanssa, koska oletan, että se on tabletti

  3.   Canales dijo

    Niille, jotka pitävät graafisista rajapinnoista enemmän, suosittelen Filelight-ohjelmaa, jonka löydät valtaosan distrojen arkistoista.

    http://en.wikipedia.org/wiki/Filelight

  4.   Otto Dietrich dijo

    Gnomen "Levynkäyttöanalysaattori (Baobab)" on myös erinomainen valinta. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN dijo

    du -s -si *

  6.   raul dijo

    kyllä, mutta sinulla on komento du -hs * | lajitella -nr | head -5 Minulla on ongelma, että se tilaa sen numeerisesti, ei painon mukaan. Jos haluat lajitella ne painon mukaan, sinun on suoritettava komento: du -hs * | lajitella -hr | pää -5, toivon, että se olisi voinut palvella jotakuta ^ ^

    1.    anonyymi dijo

      Hän palveli minua, kiitos

  7.   dijo

    sudo du -sxm / [^ p] * | lajitella -nr | pää -n 15
    du -sm *. [^.] * | lajitella -nr | pää -n 15

  8.   kypsä dijo

    Se on hyvä komento, mutta -n-vaihtoehdon lisääminen lajitteluun ei tunnista oikein "ihmisen" numeerista arvoa ja näyttää 8,0K-tiedoston suuremmana kuin 7,9G-tiedosto.

    Lajittelua varten on käytettävä -h-vaihtoehtoa, jotta näin ei tapahdu.

    PS: Jos tarkastelet esimerkkiä, viidennen raskaimman tiedoston olisi pitänyt olla Kuvat eikä mageia-5.svg, joka painaa vain 2013 kt.

  9.   xykyz dijo

    Du-hs *: n käytön ongelmana on, että ne eivät lajittele hyvin koon mukaan. Esimerkiksi:
    4'0K ilmestyy ennen 3'5G: tä
    800K ilmestyy ennen 50G: tä

    1.    ekosukka dijo

      Jos sama tapahtuu minulle:

      $ du -hs * | lajitella -nr | pää -5
      577 miljoonaa torrentia
      549 miljoonaa asiakirjaa
      288K luonnoskirja
      200 tuhatta latausta
      124M Podcast

      Vaikka todellinen asia, koska tunnen järjestelmieni hyvin, on:

      $ du -hsm * | lajitella -nr | pää -5
      86008 Videot
      27328 Musiikki
      17947 Työ
      15108 kuvaa
      1672 Dropbox

      ... olet herättänyt uteliaisuuteni, aion tutkia hieman enemmän tästä mielenkiintoisesta komentojen yhdistelmästä.

      Tervehdys!

      1.    ekosukka dijo

        Herranjumala! oikea asia on "noin" ei "h", anteeksi.

      2.    ekosukka dijo

        Herranjumala! oikea asia on "noin" ilman "h", anteeksi.

      3.    vidagnu dijo

        Hei komennon pitäisi olla tällainen

        du -sh * | lajitella -rh | pää -n 5

        Tällä tavoin se tilaa ne painon mukaan.

        terveiset

  10.   MSX dijo

    Tarkista cdu: http://arsunik.free.fr/prog/cdu.html
    $ cdu -idh -s

  11.   alexander dijo

    Hyvää iltapäivää lukiessani tätä artikkelia muistin, että on työkalu, joka luo .png- tai .jpg-kuvan kansioista, jotka valitset esimerkiksi / home, sijoittamaan sen taustakuvaksi, se on erittäin nörtti-taustakuva, I en tiedä kukaan sitä, koska en muista hänen nimeään. Kiitos

  12.   alexander dijo

    Miksi lähetän kommentteja, eivätkä ne näy?

    1.    MSX dijo

      Painatko "Lähetä osoitteeseen / dev / null" "Kommentoi" -kohdan sijaan?

  13.   Fernando Sancho Gonzalez-Calero dijo

    vain korjaus. Viimeisessä esimerkissä, jossa käytetään "du -sh", lajittelu on tehtävä "sort -hr" -merkillä, koska "human" -arvot on lajiteltava "human" -lajittelulla. Lajittelu pystyy erottamaan, että 900 kt on alle 1 Mt, mutta jos rajoitat itsesi numeeriseen järjestykseen, et huomaa.

  14.   Haahka Chaves dijo

    Yksinkertaisesti hienoa! Kiitos, että käytit aikaa julkaista tämä arvokas viesti.
    … Halaus sinulle.

  15.   Ahdistaa dijo

    Hei kaikki!!!
    Fantastiset kaikki panokset (jopa guindoun vanhentuminen Linuxin sijaan, heh) tässä säikeessä kuten koko foorumissa! Nyt pieni pohdinta: lukemalla kommentteja huomaan, että on totta, kun he sanovat siinä osassa, että Linux-käyttäjät eivät ole normaaleja, eikö? hahaha halauksia !!! Ja ilmaisia ​​terveisiä kaikille!

  16.   Miguel Angel dijo

    Erittäin hyvä; puhdas ja yksinkertainen. Kiitos.