DU: kaip peržiūrėti 10 katalogų, kurie užima daugiausia vietos

Jau kartą DesdeLinux Aš jiems parodžiau keletas komandos tai padeda mums pamatyti, kaip užėmėme kiekvieną MB kietajame diske, ir apie juos kalbėjau du, įrankis, kuris turi daug galimybių ir kuris, naudojant kai kuriuos parametrus, tampa galingesnis.

Pagal ':

du (santrumpa disk ušalavijas, disko naudojimas) yra standartinė „Unix“ šeimos operacinių sistemų komanda. Jis naudojamas norint įvertinti failo, tam tikro katalogo ar failų sistemos failų standžiajame diske naudojimą. Naudingumas du pirmą kartą pasirodė „AT&T Unix“ 1 versijoje.

Kaip juo naudotis

DU

Jei norime konkrečiai pamatyti failo ar aplanko svorį lengviausiu ir humaniškiausiu įmanomu būdu, vykdome:

$ du -bsh Videos/

Kas mums grįš:

Susijęs straipsnis:
DU: kaip peržiūrėti 10 katalogų, kurie užima daugiausia vietos
du -bsh vaizdo įrašai / 215G vaizdo įrašai /

Pažiūrėkime, kurie yra sunkiausi katalogai, kuriuos turime savo namuose, organizuoti nuo aukščiausio iki žemiausio:

$ du -sm *

Ką jis mums grąžina:

$ du -sm * 1172 parsisiuntimai 68855 dokumentai 4084 darbalaukis 22270 vaizdai 174192 Linux 50887 muzika 3088 projektai 1379 darbas 219515 vaizdo įrašai

Jei tik norėtume pamatyti, kurie yra, pavyzdžiui, 5 sunkiausi katalogai mūsų / namuose, galėtume naudoti du su daugybe papildomų komandų, pavyzdžiui:

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

Kas grįžtų:

$ du -sm * | rūšiuoti -nr | head -5 219515 Vaizdo įrašai 174192 Linux 68855 Dokumentai 50887 Muzika 22270 Vaizdai

Tačiau vertybės, kurias jie mums grąžina, nėra „tokios žmogiškos“, nes jos vaizduojamos MB ir jas sunkiau suprasti. Štai kodėl mes bėgame:

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

Kas mums grąžina:

$ du -hs * | rūšiuoti -nr | galva -5 215G Vaizdo įrašai 171G „Linux 68G“ dokumentai 50G muzika 28K „mageia-2013.svg“

Kaip matote, priešingai nei mano daugelis žmonių, terminalo naudojimas kartais yra greitesnis ir efektyvesnis nei paleisti grafinę programą. Ar žinote kokių nors kitų įdomių derinių du?


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   3000 sakė

    UŽVYKKITE IR ATSISAKYKITE !!!

    Tiesą sakant, kiekvieną kartą, kai ieškau tokio tipo komunalinių paslaugų, man kyla noras nutraukti grafinę sąsają ir gyventi konsolės gale (na, aš tai jau darau „OpenBSD“, bet kažkas yra kažkas).

    Šiaip ar taip, su tokia konsole kaip „Windows“, aš išdrįsčiau gyventi be KDE ar XFCE.

    1.    3000 sakė

      Errata. Turėjau omenyje „Linux“, o ne „Linux“.

  2.   3000 sakė

    Errata. Turėjau omenyje „Linux“, o ne „Windows“.

    1.    gyvas sakė

      eliotime3000 pagal dievą !!! Supratome tave žmogų 😀

      1.    3000 sakė

        Problema ta, kad kalbant apie komentavimą iš „Android“, aš arba neturiu vietos pamatyti viską, ką rašau, todėl pasirodo nepatogu rašyti (man labiau patinka mano „netbook“, prieš naudodamasis mobiliuoju telefonu komentarams parašyti).

        1.    rawBasic sakė

          Tada pakomentuokite atsisėdę priešais kompiuterį .. ..lauksime jūsų ramybės .. nėra skubėjimo .. 😛

          1.    3000 sakė

            Ačiū už patarimą. Aš negaliu išvengti komentarų iš savo mobiliojo telefono, kai tik RSS skaitytojas man praneša apie naują tinklaraščio įrašą, kuris yra paskelbtas.

        2.    sinflagas sakė

          Eliotime, mano atveju, opera nelabai sutaria desde linux. Greitas, lengvas ir tinkamas naudoti nei tas, kurias išbandžiau, pranoksta uc naršyklę, nes palaiko „flash“ ir „YouTube“ vaizdo įrašus „iframe“ ir kitoje naršyklėje. Jis visai nesunkus ir veikia labai gerai.

          1.    sinflagas sakė

            Klaida. Hahahaha, matyt, tai tapatina su safari su „iOS“, manau, nes tai yra planšetinis kompiuteris

  3.   Atsisiųsti sakė

    Tiems, kam labiau patinka grafinės sąsajos, rekomenduoju „Filelight“ pavadintą programą, kurią galite rasti daugumos distros saugyklose.

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

  4.   Otas Dietrichas sakė

    Gnome'o „Disko naudojimo analizatorius (Baobab)“ taip pat yra puikus pasirinkimas. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN sakė

    du -s -si *

  6.   upė sakė

    taip, bet jūs turite komandą du -hs * | rūšiuoti -nr | head -5 Manau, kad ji nurodo skaičių, o ne pagal svorį. Norėdami rūšiuoti pagal svorį, turite atlikti komandą: du -hs * | rūšiuoti -hr | galva -5, tikiuosi, kad tai galėjo kažkam pasitarnauti ^ ^

    1.    Anoniminis sakė

      Jis man tarnavo, ačiū

  7.   sakė

    sudo du -sxm / [^ p] * | rūšiuoti -nr | galva -n 15
    du -sm *. [^.] * | rūšiuoti -nr | galva -n 15

  8.   prinokęs_ sakė

    Tai yra gera komanda, tačiau pridėjus parinktį -n rūšiuoti, nebus teisingai atpažinta „žmogaus“ skaitinė reikšmė, o 8,0 KB failas bus didesnis nei 7,9 G failas.

    Norėdami rūšiuoti, naudokite -h parinktį, kad taip neatsitiktų.

    PS: Pažvelgus į jūsų pavyzdį, 5-asis sunkiausias failas turėjo būti „Images“, o ne „mageia-2013.svg“, kuris sveria tik 28K.

  9.   xykyz sakė

    Naudojant „du -hs *“ problema yra ta, kad jie nėra tinkamai rūšiuojami pagal dydį. Pavyzdžiui:
    4'0K atsiras prieš 3'5G
    800K pasirodys prieš 50G

    1.    ekologiškas sakė

      Jei man nutinka tas pats:

      $ du -hs * | rūšiuoti -nr | galva -5
      577 mln. Torrentų
      549M dokumentai
      288K eskizų knygelė
      200 tūkst. Atsisiuntimų
      „124M Podcast“

      Nors tikrasis dalykas, nes aš gerai pažįstu savo sistemą, yra:

      $ du -hsm * | rūšiuoti -nr | galva -5
      86008 vaizdo įrašai
      27328 muzika
      17947 darbas
      15108 vaizdai
      1672 Dropboxas

      ... Jūs sužavėjote mano smalsumą, aš šiek tiek plačiau panagrinėsiu šį įdomų komandų derinį.

      Sveiki atvykę!

      1.    ekologiškas sakė

        O Dieve! teisingas dalykas yra „apie“ ne su „h“, atsiprašau.

      2.    ekologiškas sakė

        O Dieve! teisingas dalykas yra „apie“ be „h“, atsiprašau.

      3.    vidagnu sakė

        Sveiki, komanda turėtų būti tokia

        du -sh * | rūšiuoti -rh | galva -n 5

        Tokiu būdu jis juos užsakys pagal svorį.

        saludos

  10.   MSX sakė

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

  11.   Aleksandras sakė

    Laba diena, perskaičiusi šį straipsnį, prisiminiau, kad yra įrankis, kuris sukuria .png arba .jpg vaizdą iš aplankų, kuriuos vienas pasirenka, pvz., / Home, kad įdėtų jį kaip foną, tai labai geek tapetai Nežinau, ar kas nors žino, nes nepamenu jo vardo. Dėkoju

  12.   Aleksandras sakė

    Kodėl aš skelbiu komentarus ir jie nerodomi?

    1.    MSX sakė

      Ar vietoj „Rašyti komentarą“ paspaudžiate „Siųsti / dev / null“?

  13.   Fernando Sancho Gonzálezas-Calero sakė

    tik pataisymas. Paskutiniame pavyzdyje, kai naudojate „du -sh“, rūšiavimas turi būti atliekamas su „sort -hr“, nes „human“ reikšmės turi būti rūšiuojamos su „human“ rūšiavimu. „Rūšiuoti“ gali atskirti, kad 900 KB yra mažesnis nei 1 MB, tačiau, jei apsiribosite skaičių tvarkymu, to nepastebėsite.

  14.   Gaga Chaves sakė

    Tiesiog puiku! Dėkojame, kad skyrėte laiko paskelbti šį vertingą įrašą.
    ... apkabinimas tau.

  15.   Nusiaubti sakė

    Sveiki visi!!!
    Fantastiški visi indėliai (net ir „guindou“ praradimai vietoj „Linux“, heh) šioje temoje, kaip ir visame forume! Dabar nedidelis apmąstymas: skaitydamas komentarus matau, kad tai tiesa, kai tose dalyse sakoma, kad „Linux“ vartotojai nėra normalūs, ar ne? hahaha Apkabinimai !!! Ir nemokamus sveikinimus visiems!

  16.   Migelis Angelas sakė

    Labai labai geras; švaru ir paprasta. Ačiū.