DU: com veure els 10 directoris que ocupen més espai

Ja en una ocasió en DesdeLinux els vaig mostrar alguns ordres que ens serveixen per veure com tenim ocupat cada MB en el nostre disc dur, i entre ells els vaig parlar sobre du, Una eina que posseeix un munt d'opcions, i que, amb l'ajuda d'alguns paràmetres es torna més poderosa.

Segons Wikipedia:

du (Abreviatura de dgel usavi, Ús de disc) és una ordre estàndard dels sistemes operatius de la família Unix. S'usa per estimar l'ús d'espai en disc dur d'un arxiu, un directori en concret o d'arxius en un sistema d'arxius. la utilitat du va aparèixer per primera vegada en la versió 1 de l'Unix d'AT & T.

Com fer-la servir

DU

Si volem veure específicament el pes d'un arxiu o carpeta de la forma més fàcil i humana possible, executem:

$ du -bsh Videos/

El que ens retornarà:

Article relacionat:
DU: com veure els 10 directoris que ocupen més espai
du -bsh Videos / 215G Videos /

Ara, anem a veure quins són els directoris més pesats que tenim al nostre / home organitzats de més a menys:

$ du -sm *

El que ens torna:

$ Du -sm * 1172 Descàrregues 68855 Documents 4084 Escriptori 22270 Imatges 174192 Linux 50887 Música 3088 Projectes 1379 Treball 219515 Videos

Si només volguéssim veure quins són, per exemple, els 5 directoris més pesats en el nostre / home podríem fa servir du amb una sèrie d'ordres extres, per exemple:

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

La qual cosa tornaria:

$ Du -sm * | sort -nr | head -5 219515 Videos 174192 Linux 68855 Documents 50887 Música 22270 Imatges

Però els valors que ens tornen no són «tan humans» ja que estan representats en MB i són més enutjosos d'entendre. És per això que executem:

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

La qual cosa ens torna:

$ Du -hs * | sort -nr | head -5 215G Videos 171G Linux 68G Documents 50G Música 28K mageia-2013.svg

Com veuen, a l'contrari del que molts pensen, fer servir el terminal de vegades resulta més ràpid i eficaç que executar una aplicació gràfica. Coneixen alguna altra combinació interessant per du?


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   eliotime3000 va dir

    SHUT UP AND TAKE MY ENTER !!!

    En realitat, cada vegada que busco aquest tipus d'utilitats, em donen ganes d'abandonar la interfície gràfica i viure a punta de consola (bé, ja ho estic fent en OpenBSD, però això que res).

    De qualsevol manera, amb una consola com la de Windows, si m'atreviria a viure sense KDE ni XFCE.

    1.    eliotime3000 va dir

      Fe d'errates. Vaig voler dir Linux en comptes de Linux.

  2.   eliotime3000 va dir

    Fe d'errates. Vaig voler dir Linux en comptes de Windows.

    1.    ILAV va dir

      eliotime3000 per déu !!! Et vam entendre home 😀

      1.    eliotime3000 va dir

        El problema és que a l'hora de comentar des d'Android, o bé no em queda espai per veure tot el que escric, per la qual cosa resulta ser incòmode redactar (prefereixo el meu netbook abans que utilitzar el meu mòbil per redactar un comentari).

        1.    rawBasic va dir

          Llavors comenta quan et sents davant l'ordinador .. ..te esperem tranquilos..no hi ha compromís .. 😛

          1.    eliotime3000 va dir

            Gràcies pel consell. És que no puc evitar comentar des del meu mòbil ni bé el lector d'RSS em notifica una nova entrada de l'bloc que surt publicada.

        2.    synflag va dir

          Eliotime, l'opera no es porta molt bé en el meu cas amb desde linux. Ràpid, lleuger i usable dels que vaig provar, superant uc browser perquè suporta flaix i vídeos de YouTube en iframes i next browser. No és gens pesat i està súper bé

          1.    synflag va dir

            Errada. Jajajaja a l'semblar s'identifica com safari amb iOS assumeixo perquè és una tablet

  3.   canals va dir

    Per aquell agradi més d'interfícies gràfiques recomano el programa anomenat Filelight que podeu trobar en els repositoris de la gran majoria de distros.

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

  4.   Otto Dietrich va dir

    El «Analitzador d'ús de disc (Baobab)» de Gnome, també és una excel·lent opció. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN va dir

    du -s -si *

  6.   raul va dir

    si però té la comanda du -hs * | sort -nr | head -5 em trobo amb el problema que m'ho ordena numèrica, no per pes, per ordenar-los per pes es tien d'executar la comanda: du -hs * | sort -HR | head -5, espero que li hagi pogut servir a algú ^^

    1.    anònim va dir

      Em va servir jeje gràcies

  7.   va dir

    suo du -sxm / [^ p] * | sort -nr | head -n 15
    du -sm *. [^.] * | sort -nr | head -n 15

  8.   riper_ va dir

    És un bon ordre però afegint a sort l'opció -n aquest no reconerá de manera correcta el valor numèric «humà» i mostrarà com més gran un arxiu de 8,0K que un de 7,9G.

    Cal usar l'opció -h d'sort perquè això no passi.

    PD: Si et fixes en tu ara el 5è arxiu més pesat hauria d'haver estat Imatges i no mageia-2013.svg que només pesa 28K.

  9.   Xykyz va dir

    El problema d'usar 'du -hs *' és que no s'ordenen bé per grandària. Per exemple:
    4'0K apareixeria abans que 3'5G
    800K apareixeria abans que 50G

    1.    ecoslacker va dir

      Si això mateix em passa a mi:

      $ Du -hs * | sort -nr | head -5
      577M torrents
      549m Documents
      288K sketchbook
      200K Descàrregues
      124m Podcast

      Mentre que el real, per que conec el meu sistema molt bé, és:

      $ Du -hsm * | sort -nr | head -5
      86008 Videos
      27328 Música
      17947 Work
      15108 Imatges
      1672 Dropbox

      ... has despertat la meva curiositat, vaig a investigar una mica més hacerca d'aquesta interessant combinació d'ordres.

      Salutacions!

      1.    ecoslacker va dir

        Per déu! el correcte és «sobre» no amb «h», sorry.

      2.    ecoslacker va dir

        Per déu! el correcte és «sobre» sense «h», sorry.

      3.    vidagnu va dir

        Hola la comanda hauria de ser així

        du -sh * | sort -rh | head -n maig

        D'aquesta manera et els ordenarà per pes.

        Salutacions

  10.   MSX va dir

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

  11.   alexander va dir

    Bona tarda, llegint aquest article vaig recordar que hi ha una eina que genera una imatge .png o .jpg de les carpetes que un seleccioni ara el / home, per col·locar-lo de wallpaper, és un wallpaper molt geek, no sé si algú la coneix perquè jo no recordo el seu nom. gràcies

  12.   alexander va dir

    perquè public comentaris i no apareixen?

    1.    MSX va dir

      Abras atapeït «Enviar a / dev / null» en lloc de «Afegeix un comentari»?

  13.   Fernando Sancho González-Calero va dir

    només una correcció. En l'últim exemple on utilitzes «du -sh» l'ordenació has de fer amb «sort -HR» perquè els valors «humans» s'han d'ordenar amb ordenació «humana». Sort és capaç de distingir que 900K són menys que 1MB, però si et limites a l'ordenació numèrica no es donarà compte.

  14.   Eider Chaves va dir

    Simplement GENIAL! Gràcies per prendre't el temps de publicar aquest valuós post.
    ... Una abraçada per a tu.

  15.   Enrique va dir

    Hola a Tots !!!
    Fantàstics totes les aportacions (fins els lapsus de guindou en comptes de Linux, je) en aquest fil com en tots els de fòrum! Ara una petita reflexió: llegint comentaris veig que és cert quan diuen per aquests lares que els linuxers no som normals eh? jajaja Abraçades !!! I salutacions lliures per a tots!

  16.   Miguel Angel va dir

    Molt, molt bo; net i senzill. Gràcies.