DU: jak wyświetlić 10 katalogów, które zajmują najwięcej miejsca

Już raz DesdeLinux Pokazałem im jakiś polecenia które pomagają nam zobaczyć, jak zajęty jest każdy MB na naszym dysku twardym, o czym rozmawiałem z nimi du, narzędzie, które ma wiele opcji, a które z pomocą niektórych parametrów staje się potężniejsze.

Przez Wikipedia:

du (skrót od dIsk uszałwia, użycie dysku) to standardowe polecenie dla systemów operacyjnych z rodziny Unix. Służy do szacowania wykorzystania miejsca na dysku twardym przez plik, określony katalog lub pliki w systemie plików. Użyteczność du pojawił się po raz pierwszy w wersji 1 AT&T Unix.

Jak tego użyć

DU

Jeśli chcemy dokładnie zobaczyć wagę pliku lub folderu w najłatwiejszy i najbardziej humanitarny sposób, wykonujemy:

$ du -bsh Videos/

Co do nas wróci:

Podobne artykuł:
DU: jak wyświetlić 10 katalogów, które zajmują najwięcej miejsca
du -bsh Filmy / 215G Filmy /

Teraz zobaczymy, które są najcięższe katalogi, które mamy w naszym / home uporządkowane od najwyższego do najniższego:

$ du -sm *

Co nam zwraca:

$ du -sm * 1172 Pobrania 68855 Dokumenty 4084 Pulpit 22270 Obrazy 174192 Linux 50887 Muzyka 3088 Projekty 1379 Praca 219515 XNUMX Wideo

Gdybyśmy chcieli tylko zobaczyć, na przykład, 5 najcięższych katalogów w naszym / home, moglibyśmy użyć du z serią dodatkowych poleceń, na przykład:

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

Który zwróciłby:

$ du -sm * | sort -nr | głowa -5 219515 Filmy 174192 Linux 68855 Dokumenty 50887 Muzyka 22270 Obrazy

Ale wartości, które nam zwracają, nie są „tak ludzkie”, jak są reprezentowane w MB i są trudniejsze do zrozumienia. Dlatego prowadzimy:

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

Co zwraca nam:

$ du -hs * | sort -nr | głowa -5 215G Filmy 171G Linux 68G Dokumenty 50G Muzyka 28K mageia-2013.svg

Jak widać, wbrew temu, co myśli wielu ludzi, korzystanie z terminala jest czasami szybsze i bardziej wydajne niż uruchamianie aplikacji graficznej. Czy znasz jakieś inne interesujące połączenie dla du?


29 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eliotime3000 powiedział

    ZAMKNIJ SIĘ I WEJDŹ MÓJ WSTĘP !!!

    Prawdę mówiąc, za każdym razem, gdy szukam tego typu narzędzi, mam ochotę porzucić interfejs graficzny i żyć na końcu konsoli (cóż, już to robię na OpenBSD, ale coś jest czymś).

    W każdym razie, mając konsolę taką jak Windows, odważyłbym się żyć bez KDE czy XFCE.

    1.    Eliotime3000 powiedział

      Errata. Miałem na myśli Linuksa zamiast Linuksa.

  2.   Eliotime3000 powiedział

    Errata. Miałem na myśli Linuksa zamiast Windowsa.

    1.    pełen życia powiedział

      eliotime3000 na boga !!! Zrozumieliśmy cię człowieku 😀

      1.    Eliotime3000 powiedział

        Problem w tym, że jeśli chodzi o komentowanie z Androida, albo nie mam miejsca, żeby zobaczyć wszystko, co piszę, więc pisanie okazuje się niewygodne (wolę swojego netbooka przed użyciem telefonu komórkowego do napisania komentarza).

        1.    surowyBasic powiedział

          Następnie skomentuj, gdy siadasz przed komputerem… .. czekamy na Ciebie spokój… nie ma pośpiechu… 😛

          1.    Eliotime3000 powiedział

            Dzięki za radę. Chodzi o to, że nie mogę uniknąć komentowania z mojego telefonu komórkowego, gdy tylko czytnik RSS powiadomi mnie o opublikowaniu nowego wpisu na blogu.

        2.    synflaga powiedział

          Eliotime, el opera no se lleva muy bien en mi caso con desde linux. Rápido, liviano y usable de los que probé, superando a uc browser porque soporta flash y vídeos de YouTube en iframes e next browser. No es para nada pesado y anda súper bien

          1.    synflaga powiedział

            Errata. Hahaha najwyraźniej identyfikuje się jako safari z iOS, zakładam, że to tablet

  3.   Kanały powiedział

    Tym, którzy bardziej lubią interfejsy graficzne, polecam program o nazwie Filelight, który można znaleźć w repozytoriach zdecydowanej większości dystrybucji.

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

  4.   Ottona Dietricha powiedział

    „Analizator wykorzystania dysku (Baobab)” Gnome'a ​​jest również doskonałym wyborem. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCON powiedział

    du-s –si *

  6.   rzeka powiedział

    tak, ale masz polecenie du -hs * | sort -nr | head -5 Uważam za problem, że porządkuje je numerycznie, a nie według wagi, aby posortować je według wagi, należy wykonać polecenie: du -hs * | sort -hr | głowa -5, mam nadzieję, że to mogło komuś służyć ^^

    1.    anonimowy powiedział

      Służył mi, dziękuję

  7.   powiedział

    sudo du -sxm / [^ p] * | sort -nr | głowa -n 15
    du -sm *. [^.] * | sort -nr | głowa -n 15

  8.   dojrzały_ powiedział

    Jest to dobre polecenie, ale dodanie opcji -n do sortowania nie rozpozna poprawnie „ludzkiej” wartości liczbowej i pokaże plik 8,0 KB jako większy niż plik 7,9 GB.

    Musisz użyć opcji -h, aby posortować, aby tak się nie stało.

    PS: Jeśli spojrzysz na swój przykład, piątym najcięższym plikiem powinien być plik Images, a nie plik mageia-5.svg, który waży tylko 2013 KB.

  9.   xykyz powiedział

    Problem z używaniem „du -hs *” polega na tym, że nie są one dobrze sortowane według rozmiaru. Na przykład:
    4'0K pojawi się przed 3'5G
    800K pojawi się przed 50G

    1.    eco-slacker powiedział

      Jeśli to samo stanie się ze mną:

      $ du -hs * | sort -nr | głowa -5
      577 mln torrentów
      549M Dokumenty
      Szkicownik 288K
      200K pobrań
      124M Podcast

      A tak naprawdę, bo dobrze znam swój system, to:

      $ du -hsm * | sort -nr | głowa -5
      86008 filmy
      27328 Music
      17947 Praca
      15108 Obrazy
      1672 Dropbox

      … Wzbudziłeś moją ciekawość, zamierzam dokładniej zbadać tę interesującą kombinację poleceń.

      Pozdrowienia!

      1.    eco-slacker powiedział

        O mój Boże! poprawna rzecz to „o” nie z „h”, przepraszam.

      2.    eco-slacker powiedział

        O mój Boże! poprawna rzecz to „o” bez „h”, przepraszam.

      3.    widok powiedział

        Witam polecenie powinno wyglądać tak

        du -sh * | sort -rh | głowa -n 5

        W ten sposób uporządkuje je na wagę.

        pozdrowienia

  10.   msx powiedział

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

  11.   aleksander powiedział

    Dzień dobry, czytając ten artykuł przypomniałem sobie, że istnieje narzędzie, które generuje obraz .png lub .jpg z wybranych folderów, na przykład / home, aby umieścić go jako tapetę, jest to bardzo geekowa tapeta, ja Nie wiem, czy ktoś to wie, bo nie pamiętam jego nazwiska. Dzięki

  12.   aleksander powiedział

    Dlaczego publikuję komentarze, a one się nie pojawiają?

    1.    msx powiedział

      Czy naciskasz „Wyślij do / dev / null” zamiast „Opublikuj komentarz”?

  13.   Fernando Sancho Gonzalez-Calero powiedział

    tylko korekta. W ostatnim przykładzie, w którym używasz "du -sh", sortowanie musi być wykonane za pomocą "sort -hr", ponieważ wartości "human" muszą być sortowane za pomocą sortowania "human". Sort jest w stanie rozróżnić, że 900 KB to mniej niż 1 MB, ale jeśli ograniczysz się do porządkowania liczbowego, nie zauważysz.

  14.   Eider Chavez powiedział

    Po prostu świetnie! Dziękujemy za poświęcenie czasu na opublikowanie tego cennego posta.
    … Uścisk dla Ciebie.

  15.   Harry powiedział

    Cześć wszystkim!!!
    Fantastycznie cały wkład (nawet błędy guindou zamiast Linuksa, heh) w tym wątku, jak i na całym forum! Teraz mała refleksja: czytając komentarze widzę, że to prawda, kiedy w tych częściach mówią, że użytkownicy Linuksa nie są normalni, co? hahaha Hugs !!! I darmowe pozdrowienia dla wszystkich!

  16.   Miguel Angel powiedział

    Bardzo, bardzo dobrze; czyste i proste. Dziękuję Ci.