DU: hoe u de 10 mappen bekijkt die de meeste ruimte innemen

Al een keer binnen DesdeLinux Ik heb ze laten zien sommige commando's die ons helpen te zien hoe druk elke MB op onze harde schijf is, en ik sprak er met hen over du, een tool die veel opties heeft en die, met behulp van enkele parameters, krachtiger wordt.

Door Wikipedia:

du (afkorting van disk usalie, schijfgebruik) is een standaardopdracht voor besturingssystemen uit de Unix-familie. Het wordt gebruikt om het gebruik van de ruimte op de harde schijf van een bestand, een bepaalde directory of bestanden op een bestandssysteem te schatten. Nut du Het verscheen voor het eerst in versie 1 van AT&T Unix.

Hoe te gebruiken

DU

Als we specifiek het gewicht van een bestand of map op de gemakkelijkste en meest humane manier willen zien, voeren we het volgende uit:

$ du -bsh Videos/

Wat komt bij ons terug:

Gerelateerd artikel:
DU: hoe u de 10 mappen bekijkt die de meeste ruimte innemen
du -bsh Videos / 215G Videos /

Laten we nu eens kijken welke de zwaarste mappen zijn die we in onze / home hebben, georganiseerd van hoog naar laag:

$ du -sm *

Wat het ons oplevert:

$ du -sm * 1172 Downloads 68855 Documenten 4084 Desktop 22270 Afbeeldingen 174192 Linux 50887 Muziek 3088 Projecten 1379 Werk 219515 Video's

Als we alleen wilden zien welke bijvoorbeeld de 5 zwaarste directories in ons / home zijn, dan zouden we du kunnen gebruiken met een reeks extra commando's, bijvoorbeeld:

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

Welke zou terugkeren:

$ du -sm * | sorteer -nr | head -5 219515 Video's 174192 Linux 68855 Documenten 50887 Muziek 22270 Afbeeldingen

Maar de waarden die ze aan ons teruggeven zijn niet 'zo menselijk' zoals ze worden weergegeven in MB en zijn moeilijker te begrijpen. Daarom runnen we:

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

Wat ons teruggeeft:

$ du -hs * | sorteer -nr | head -5 215G Video's 171G Linux 68G Documenten 50G Muziek 28K mageia-2013.svg

Zoals u kunt zien, is het gebruik van de terminal, in tegenstelling tot wat veel mensen denken, soms sneller en efficiënter dan het uitvoeren van een grafische applicatie. Kent u een andere interessante combinatie voor du?


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   eliotime3000 zei

    Zwijg en neem mijn ENTER !!!

    Om de waarheid te zeggen, elke keer dat ik naar dit soort hulpprogramma's zoek, wil ik de grafische interface verlaten en aan het einde van de console gaan wonen (nou, ik doe het al in OpenBSD, maar er is iets).

    Hoe dan ook, met een console als Windows zou ik zonder KDE of XFCE durven leven.

    1.    eliotime3000 zei

      Errata. Ik bedoelde Linux in plaats van Linux.

  2.   eliotime3000 zei

    Errata. Ik bedoelde Linux in plaats van Windows.

    1.    levendig zei

      eliotime3000 door god !!! We begrepen je man 😀

      1.    eliotime3000 zei

        Het probleem is dat als het gaat om het maken van opmerkingen vanuit Android, ik anders geen ruimte heb om alles te zien wat ik schrijf, dus het blijkt ongemakkelijk te zijn om te schrijven (ik geef de voorkeur aan mijn netbook voordat ik mijn mobiele telefoon gebruik om een ​​opmerking te schrijven) .

        1.    rauwBasis zei

          Geef dan commentaar als je achter de computer zit .. .. we wachten rustig op je .. er is geen haast .. 😛

          1.    eliotime3000 zei

            Bedankt voor het advies. Het is dat ik niet kan ontkomen aan commentaar vanaf mijn mobiele telefoon zodra de RSS-lezer me op de hoogte stelt van een nieuw blogbericht dat wordt gepubliceerd.

        2.    synvlag zei

          Eliotime, opera kan in mijn geval niet zo goed overweg desde linux. Snel, licht en bruikbaarder dan de versies die ik heb getest, en overtreft de uc-browser omdat deze Flash- en YouTube-video's in iframes en de volgende browser ondersteunt. Hij is helemaal niet zwaar en werkt prima.

          1.    synvlag zei

            Erratum. Hahaha blijkbaar identificeert het zich als safari met iOS, neem ik aan omdat het een tablet is

  3.   Canales zei

    Voor degenen die meer van grafische interfaces houden, raad ik het programma Filelight aan dat je kunt vinden in de repositories van de overgrote meerderheid van distro's.

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

  4.   Otto Dietrich zei

    Gnome's "Disk Usage Analyzer (Baobab)" is ook een uitstekende keuze. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN zei

    du -s –ja *

  6.   rivier zei

    ja maar je hebt het commando du -hs * | sorteer -nr | head -5 Ik vind het probleem dat het numeriek wordt geordend, niet op gewicht, om ze op gewicht te sorteren moet je het commando uitvoeren: du -hs * | sort -hr | hoofd -5, ik hoop dat het iemand had kunnen dienen ^^

    1.    anoniem zei

      Hij heeft me gediend, dank je

  7.   zei

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

  8.   rijper_ zei

    Het is een goed commando, maar als je de optie -n toevoegt om te sorteren, wordt de "menselijke" numerieke waarde niet correct herkend en wordt een 8,0K-bestand groter dan een 7,9G-bestand weergegeven.

    U moet de optie -h gebruiken om te sorteren, zodat dit niet gebeurt.

    PS: Als je naar je voorbeeld kijkt, had het 5e zwaarste bestand Images moeten zijn en niet mageia-2013.svg, dat slechts 28K weegt.

  9.   xykyz zei

    Het probleem met het gebruik van 'du -hs *' is dat ze niet goed op grootte worden gesorteerd. Bijvoorbeeld:
    4'0K zou verschijnen voor 3'5G
    800K zou vóór 50G verschijnen

    1.    ecoslaper zei

      Als mij hetzelfde overkomt:

      $ du -hs * | sorteer -nr | hoofd -5
      577 miljoen torrents
      549 miljoen documenten
      288K schetsboek
      200 downloads
      124 miljoen podcast

      Terwijl het echte werk, omdat ik mijn systeem heel goed ken, is:

      $ du -hsm * | sorteer -nr | hoofd -5
      86008 video's
      27328 Muziek
      17947 Werk
      15108 afbeeldingen
      1672 Dropbox

      ... je hebt mijn nieuwsgierigheid gewekt, ik ga wat meer onderzoeken over deze interessante combinatie van commando's.

      Groeten!

      1.    ecoslaper zei

        O mijn God! het juiste is "ongeveer" niet met "h", sorry.

      2.    ecoslaper zei

        O mijn God! het juiste is "ongeveer" zonder "h", sorry.

      3.    vidanu zei

        Hallo, het commando zou zo moeten zijn

        du -sh * | sorteren -rh | hoofd -n 5

        Op deze manier worden ze op gewicht gerangschikt.

        groeten

  10.   msx zei

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

  11.   Alexander zei

    Goedemiddag, toen ik dit artikel las, herinnerde ik me dat er een tool is die een .png- of .jpg-afbeelding genereert uit de mappen die men selecteert, bijvoorbeeld / home, om het als achtergrond te plaatsen, het is een erg nerdbehang, ik don Ik weet niet of iemand het weet, want ik herinner me zijn naam niet. Bedankt

  12.   Alexander zei

    Waarom plaats ik opmerkingen en verschijnen ze niet?

    1.    msx zei

      Druk je op "Send to / dev / null" in plaats van op "Post comment"?

  13.   Fernando Sancho Gonzalez-Calero zei

    slechts een correctie. In het laatste voorbeeld waar u "du -sh" gebruikt, moet het sorteren worden gedaan met "sort -hr" omdat "menselijke" waarden moeten worden gesorteerd met "menselijk" sort. Sort kan onderscheiden dat 900K minder is dan 1 MB, maar als je je beperkt tot numerieke ordening, merk je dat niet.

  14.   Eider Chavez zei

    Simpelweg geweldig! Bedankt dat je de tijd hebt genomen om dit waardevolle bericht te publiceren.
    …Een knuffel voor jou.

  15.   Enrique zei

    Hallo allemaal!!!
    Fantastisch alle bijdragen (zelfs de vervallen van guindou in plaats van Linux, heh) in deze thread zoals in het hele forum! Nu een kleine overweging: bij het lezen van commentaren zie ik dat het waar is als ze in die delen zeggen dat Linux-gebruikers niet normaal zijn, hè? hahaha knuffels !!! En gratis groeten aan iedereen!

  16.   Miguel Angel zei

    Heel heel goed; schoon en eenvoudig. Dank je.