DU: kung paano tingnan ang 10 mga direktoryo na tumatagal ng pinakamaraming puwang

Naka isang beses na sa DesdeLinux Pinakita ko sa kanila ilan comandos na makakatulong sa amin upang makita kung gaano abala ang bawat MB sa aming hard drive, at kinausap ko sila du, isang tool na maraming pagpipilian, at iyon, sa tulong ng ilang mga parameter, ay nagiging mas malakas.

Sa pamamagitan ng Wikipedia:

du (pagdadaglat ng dISK umukhang marunong, paggamit ng disk) ay isang karaniwang utos para sa mga operating system ng pamilya ng Unix. Ginagamit ito upang tantyahin ang paggamit ng puwang sa hard disk ng isang file, isang partikular na direktoryo, o mga file sa isang file system. Kagamitan du Ito ay unang lumitaw sa bersyon 1 ng AT&T Unix.

Paano ito gagamitin

DU

Kung nais naming partikular na makita ang bigat ng isang file o folder sa pinakamadali at pinakamakatao na paraan na posible, isinasagawa namin:

$ du -bsh Videos/

Ano ang babalik sa amin:

Kaugnay na artikulo:
DU: kung paano tingnan ang 10 mga direktoryo na tumatagal ng pinakamaraming puwang
du -bsh Mga Video / 215G Mga Video /

Ngayon, titingnan natin kung alin ang pinakamabigat na direktoryo na mayroon kami sa aming / bahay na inayos mula sa pinakamataas hanggang sa pinakamababa:

$ du -sm *

Ano ang ibabalik sa amin:

$ du -sm * 1172 Mga Pag-download 68855 Mga Dokumento 4084 Desktop 22270 Mga Larawan 174192 Linux 50887 Musika 3088 Mga Proyekto 1379 Trabaho 219515 XNUMX Mga Video

Kung nais lamang naming makita kung alin, halimbawa, ang 5 pinakamabibigat na direktoryo sa aming / tahanan, maaari naming gamitin ang du na may isang serye ng mga labis na utos, halimbawa:

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

Alin ang babalik:

$ du -sm * | pag-uuri -nr | ulo -5 219515 Mga Video 174192 Linux 68855 Mga Dokumento 50887 Musika 22270 Mga Larawan

Ngunit ang mga halagang ibinabalik sa amin ay hindi "napaka tao" dahil kinakatawan sila sa MB at mas mahirap maintindihan. Iyon ang dahilan kung bakit tumatakbo kami:

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

Alin ang nagbabalik sa amin:

$ du -hs * | pag-uuri -nr | ulo -5 215G Mga Video 171G Linux 68G Mga Dokumento 50G Musika 28K mageia-2013.svg

Tulad ng nakikita mo, salungat sa kung ano ang iniisip ng maraming tao, ang paggamit ng terminal kung minsan ay mas mabilis at mas mahusay kaysa sa pagpapatakbo ng isang grapikong aplikasyon. May alam ka bang iba pang kagiliw-giliw na kumbinasyon para sa du?


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   eliotime3000 dijo

    TUMIKIMIK AT KUMUHA SA AKING PUMASOK !!!

    Upang sabihin ang totoo, sa tuwing titingnan ko ang mga ganitong uri ng mga utility, gusto kong ilabas ang interface ng grapiko at mabuhay sa dulo ng console (mabuti, ginagawa ko na ito sa OpenBSD, ngunit may isang bagay).

    Gayunpaman, sa isang console tulad ng Windows, maglakas-loob akong mabuhay nang walang KDE o XFCE.

    1.    eliotime3000 dijo

      Errata. Sinadya ko ang Linux sa halip na Linux.

  2.   eliotime3000 dijo

    Errata. Sinadya ko ang Linux sa halip na Windows.

    1.    masigla dijo

      eliotime3000 ng diyos !!! Naiintindihan namin kayo tao 😀

      1.    eliotime3000 dijo

        Ang problema ay pagdating sa pagbibigay ng puna mula sa Android, o kung wala akong puwang upang makita ang lahat ng aking sinusulat, kaya't hindi komportable na magsulat (Mas gusto ko ang aking netbook bago gamitin ang aking cell phone upang magsulat ng isang puna).

        1.    rawBasic dijo

          Tapos magcomment ka pag upo mo sa harap ng computer .. ..hintay ka namin ng mahinahon .. walang pagmamadali .. 😛

          1.    eliotime3000 dijo

            Salamat sa payo. Ito ay ang hindi ko maiiwasan na magbigay ng puna mula sa aking cell phone sa lalong madaling abisuhan ako ng RSS reader ng isang bagong entry sa blog na na-publish.

        2.    synflag dijo

          Eliotime, hindi masyadong nagkakasundo ang opera sa kaso ko desde linux. Mabilis, magaan at magagamit kaysa sa mga nasubukan ko, higit sa uc browser dahil sinusuportahan nito ang flash at mga video sa YouTube sa mga iframe at susunod na browser. Ito ay hindi mabigat at mahusay na gumagana.

          1.    synflag dijo

            Erratum. Hahahaha maliwanag na kinikilala nito bilang safari sa iOS na ipinapalagay ko dahil ito ay isang tablet

  3.   Ang dijo

    Para sa mga mas gusto ng mga graphic na interface, inirerekumenda ko ang program na tinatawag na Filelight na maaari mong makita sa mga repository ng karamihan sa mga distrito.

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

  4.   Otto Dietrich dijo

    Ang "Disk Usage Analyzer (Baobab)" ni Gnome ay isa ring mahusay na pagpipilian. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN dijo

    du -s –oo *

  6.   raul dijo

    oo ngunit mayroon kang utos du -hs * | pag-uuri -nr | ulo -5 Natagpuan ko ang aking sarili sa problema na iniutos nito nang bilang, hindi ayon sa timbang, upang pag-uri-uriin ang mga ito ayon sa timbang kailangan mong ipatupad ang utos: du -hs * | pag-uuri -hr | ulo -5, sana makapaghatid ito ng isang tao ^^

    1.    Hindi kilala dijo

      Pinagsilbihan niya ako, salamat

  7.   dijo

    sudo du -sxm / [^ p] * | pag-uuri -nr | ulo -n 15
    du -sm *. [^.] * | pag-uuri -nr | ulo -n 15

  8.   ripper_ dijo

    Ito ay isang mahusay na utos ngunit ang pagdaragdag ng -n na pagpipilian upang pag-uri-uriin ay hindi makikilala nang wasto ang "pantao" na bilang na bilang at magpapakita ng isang 8,0K file na mas malaki kaysa sa isang 7,9G file.

    Dapat mong gamitin ang -h pagpipilian upang pag-uri-uriin upang hindi ito mangyari.

    PS: Kung titingnan mo ang iyong halimbawa, ang ika-5 pinakamabigat na file ay dapat na Mga Larawan at hindi mageia-2013.svg na may timbang lamang na 28K.

  9.   xykyz dijo

    Ang problema sa paggamit ng 'du -hs *' ay hindi maayos ang kanilang pag-uuri ayon sa laki. Halimbawa:
    Lilitaw ang 4'0K bago ang 3'5G
    Lilitaw ang 800K bago ang 50G

    1.    eco-slacker dijo

      Kung ang parehong bagay ang nangyari sa akin:

      $ du -hs * | pag-uuri -nr | ulo -5
      577M na agos
      549M Mga Dokumento
      288K sketchbook
      200K Mga Pag-download
      124M Podcast

      Habang ang totoong bagay, dahil alam kong lubos ang aking system, ay:

      $ du -hsm * | pag-uuri -nr | ulo -5
      86008 Mga Video
      27328 Musika
      17947 Trabaho
      15108 Mga Larawan
      1672 Dropbox

      … Inilagay mo ang aking kuryusidad, mag-iimbestiga ako ng kaunti pa tungkol sa kagiliw-giliw na kumbinasyon ng mga utos.

      Pagbati!

      1.    eco-slacker dijo

        Oh Diyos ko! ang tamang bagay ay "tungkol sa" hindi sa "h", paumanhin.

      2.    eco-slacker dijo

        Oh Diyos ko! ang tamang bagay ay "tungkol sa" walang "h", patawad.

      3.    vidagnu dijo

        Kumusta ang utos ay dapat maging ganito

        du -sh * | pag-uuri -rh | ulo -n 5

        Sa ganitong paraan ito ay mag-uutos sa kanila ayon sa timbang.

        Regards

  10.   msx dijo

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

  11.   alexander dijo

    Magandang hapon, sa pagbabasa ng artikulong ito naalala ko na mayroong isang tool na bumubuo ng isang .png o .jpg na imahe mula sa mga folder na pipiliin ng isang tao, halimbawa, / bahay, upang ilagay ito bilang isang wallpaper, ito ay isang napaka-geek na wallpaper, hindi ko alam kung may nakakaalam nito dahil Hindi ko na maalala ang pangalan niya. Salamat

  12.   alexander dijo

    Bakit ako nag-post ng mga komento at hindi lumitaw ang mga ito?

    1.    msx dijo

      Pinipindot mo ba ang "Ipadala sa / dev / null" sa halip na "Mag-post ng puna"?

  13.   Fernando Sancho Gonzalez-Calero dijo

    pagwawasto lang. Sa huling halimbawa kung saan mo ginagamit ang "du -sh" ang uri ay dapat gawin sa "pag-uuri -hr" dahil ang mga halagang "tao" ay dapat na pinagsunod-sunod sa pag-uuri ng "tao". Ang uri ng uri ay maaaring makilala na ang 900K ay mas mababa sa 1MB, ngunit kung nililimitahan mo ang iyong sarili sa pag-order ng numero, hindi mo ito mapapansin.

  14.   Eider Chavez dijo

    Simpleng DAKILANG! Salamat sa paglalaan ng oras upang mai-publish ang mahalagang post na ito.
    …Isang yakap para sa iyo.

  15.   Manloob dijo

    Kamusta po sa lahat !!!
    Hindi kapani-paniwala ang lahat ng mga kontribusyon (kahit na ang mga lapses ng guindou sa halip na Linux, heh) sa thread na ito tulad ng sa lahat ng forum! Ngayon isang maliit na repleksyon: pagbabasa ng mga komento nakikita ko na totoo ito kapag sinabi nila sa mga bahaging iyon na ang mga gumagamit ng Linux ay hindi normal, ah? hahaha Yakap !!! At libreng pagbati sa lahat!

  16.   Miguel Angel dijo

    Napakahusay; malinis at simple. Salamat.