DU: hur man visar de tio kataloger som tar mest plats

Redan en gång in DesdeLinux Jag visade dem några kommandon som hjälper oss att se hur upptagen varje MB är på vår hårddisk, och jag pratade med dem om du, ett verktyg som har många alternativ, och som med hjälp av vissa parametrar blir kraftfullare.

Genom wikipedia:

du (förkortning av disk usalvia, diskanvändning) är ett standardkommando för Unix-familjens operativsystem. Den används för att uppskatta hårddiskutrymmets användning av en fil, en viss katalog eller filer i ett filsystem. Verktyg du uppträdde först i version 1 av AT&T Unix.

Hur man använder det

DU

Om vi ​​specifikt vill se vikten på en fil eller mapp på det enklaste och mest humana sättet, utför vi:

$ du -bsh Videos/

Vad kommer att återvända till oss:

Relaterad artikel:
DU: hur man visar de tio kataloger som tar mest plats
du -bsh Videos / 215G Videos /

Nu ska vi se vilka som är de tyngsta katalogerna som vi har i vårt / hem organiserade från högsta till lägsta:

$ du -sm *

Vad det returnerar till oss:

$ du -sm * 1172 Nedladdningar 68855 Dokument 4084 Desktop 22270 Bilder 174192 Linux 50887 Musik 3088 Projekt 1379 Arbete 219515 videor

Om vi ​​bara ville se vilka som till exempel är de 5 tyngsta katalogerna i vårt / hem, kan vi använda du med en serie extra kommandon, till exempel:

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

Som skulle återvända:

$ du -sm * | sortera -nr | head -5 219515 Videor 174192 Linux 68855 Dokument 50887 Musik 22270 Bilder

Men värdena de återvänder till oss är inte "så mänskliga" eftersom de representeras i MB och är mer besvärliga att förstå. Det är därför vi kör:

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

Vilket returnerar oss:

$ du -hs * | sortera -nr | head -5 215G Videor 171G Linux 68G Dokument 50G Musik 28K mageia-2013.svg

Som du kan se, i motsats till vad många tror, ​​är det ibland snabbare och effektivare att använda terminalen än att köra en grafisk applikation. Känner du till någon annan intressant kombination för du?


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   eliotime3000 sade

    Håll käften och ta min entré !!!

    Faktum är att varje gång jag letar efter den här typen av verktyg får det mig att vilja dike det grafiska gränssnittet och leva i slutet av konsolen (ja, jag gör det redan i OpenBSD, men något är något).

    Hur som helst, med en konsol som Windows skulle jag våga leva utan KDE eller XFCE.

    1.    eliotime3000 sade

      Errata. Jag menade Linux istället för Linux.

  2.   eliotime3000 sade

    Errata. Jag menade Linux istället för Windows.

    1.    livlig sade

      eliotime3000 av gud !!! Vi förstod dig man 😀

      1.    eliotime3000 sade

        Problemet är att när det gäller att kommentera från Android har jag antingen inte utrymme för att se allt jag skriver, så det visar sig vara obehagligt att skriva (jag föredrar min netbook innan jag använder min mobiltelefon för att skriva en kommentar).

        1.    rawBasic sade

          Kommentera sedan när du sitter framför datorn .. .. vi väntar lugnt på dig .. det är ingen brådska .. 😛

          1.    eliotime3000 sade

            Tack för rådet. Det är så att jag inte kan undvika att kommentera från min mobiltelefon så snart RSS-läsaren meddelar mig om ett nytt blogginlägg som publiceras.

        2.    synflagg sade

          Eliotime, opera går inte så bra överens i mitt fall med desde linux. Snabb, lätt och användbar än de jag testade, överträffar uc-webbläsaren eftersom den stöder flash- och YouTube-videor i iframes och nästa webbläsare. Den är inte alls tung och fungerar utmärkt.

          1.    synflagg sade

            Erratum. Hahaha tydligen identifierar det sig som safari med iOS antar jag för att det är en surfplatta

  3.   Canales sade

    För dem som gillar grafiska gränssnitt mer, rekommenderar jag programmet Filelight som du kan hitta i förvaren för de allra flesta distributioner.

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

  4.   Otto Dietrich sade

    Gnomes "Disk Usage Analyzer (Baobab)" är också ett utmärkt val. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN sade

    du -s –yes *

  6.   flod sade

    ja men du har kommandot du -hs * | sortera -nr | head -5 Jag befinner mig med problemet att det ordnar det numeriskt, inte efter vikt, för att sortera dem efter vikt måste du utföra kommandot: du -hs * | sortera -hr | huvud -5, jag hoppas att det kunde ha tjänat någon ^^

    1.    anonym sade

      Han tjänade mig, tack

  7.   sade

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

  8.   mognare_ sade

    Det är ett bra kommando, men att lägga till alternativet -n för att sortera känner inte igen det "mänskliga" numeriska värdet och visar en 8,0K-fil som är större än en 7,9G-fil.

    Du måste använda alternativet -h för att sortera så att detta inte händer.

    PS: Om du tittar på ditt exempel borde den 5: e tyngsta filen ha varit Bilder och inte mageia-2013.svg som bara väger 28K.

  9.   xykyz sade

    Problemet med att använda 'du -hs *' är att de inte sorterar bra efter storlek. Till exempel:
    4'0K skulle visas före 3'5G
    800K skulle visas före 50G

    1.    ekoslacker sade

      Om samma sak händer mig:

      $ du -hs * | sortera -nr | huvud -5
      577M torrents
      549M Dokument
      288K skissbok
      200 XNUMX nedladdningar
      124M Podcast

      Medan den riktiga saken, eftersom jag känner till mitt system mycket bra, är:

      $ du -hsm * | sortera -nr | huvud -5
      86008 Videor
      27328 Musik
      17947 Arbete
      15108 bilder
      1672 Dropbox

      ... Du har väckt min nyfikenhet, jag ska undersöka lite mer om denna intressanta kombination av kommandon.

      Hälsningar!

      1.    ekoslacker sade

        Herregud! rätt sak är "om" inte med "h", förlåt.

      2.    ekoslacker sade

        Herregud! rätt sak är "ungefär" utan "h", förlåt.

      3.    vidagnu sade

        Hej kommandot ska vara så här

        du -sh * | sortera -rh | huvud -n 5

        På detta sätt kommer det att ordna dem efter vikt.

        hälsningar

  10.   MSX sade

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

  11.   alexander sade

    God eftermiddag, när jag läste den här artikeln kom jag ihåg att det finns ett verktyg som genererar en .png- eller .jpg-bild från mapparna som man väljer, till exempel / home, för att placera den som en tapet, det är en väldigt nörd tapet, jag vet inte om någon vet det för Jag minns inte hans namn. Tack

  12.   alexander sade

    Varför lägger jag in kommentarer så att de inte visas?

    1.    MSX sade

      Tryck på "Skicka till / dev / null" istället för "Skicka kommentar"?

  13.   Fernando Sancho Gonzalez-Calero sade

    bara en korrigering. I det sista exemplet där du använder "du -sh" måste sorteringen göras med "sortera -hr" eftersom "mänskliga" värden måste sorteras med "mänsklig". Sort kan skilja att 900K är mindre än 1MB, men om du begränsar dig till numerisk ordning kommer du inte att märka det.

  14.   Ejderchaves sade

    Helt enkelt bra! Tack för att du tog dig tid att publicera detta värdefulla inlägg.
    …En kram till dig.

  15.   Harry sade

    Hej alla!!!
    Fantastiskt alla bidrag (även bortfallet av guindou istället för Linux, heh) i den här tråden som i hela forumet! Nu en liten reflektion: att läsa kommentarer Jag ser att det är sant när de säger i dessa delar att Linux-användare inte är normala, va? hahaha kramar !!! Och gratis hälsningar till alla!

  16.   Miguel Angel sade

    Mycket mycket bra; rent och enkelt. Tack.