DU: En çok yer kaplayan 10 dizin nasıl görüntülenir

Zaten bir kez DesdeLinux Onlara gösterdim bazı komutlar bu, sabit diskimizdeki her bir MB'nin ne kadar meşgul olduğunu görmemize yardımcı oldu ve onlarla du, birçok seçeneği olan ve bazı parametrelerin yardımıyla daha güçlü hale gelen bir araç.

Según Vikipedi:

du (kısaltması disk uadaçayı, disk kullanımı) Unix ailesi işletim sistemleri için standart bir komuttur. Bir dosyanın, belirli bir dizinin veya bir dosya sistemindeki dosyaların sabit disk alanı kullanımını tahmin etmek için kullanılır. Yarar du İlk olarak AT&T Unix'in 1. versiyonunda ortaya çıktı.

Bu nasıl kullanılır

DU

Bir dosyanın veya klasörün ağırlığını mümkün olan en kolay ve en insani şekilde özellikle görmek istiyorsak, şunları gerçekleştiririz:

$ du -bsh Videos/

Bize ne dönecek:

İlgili makale:
DU: En çok yer kaplayan 10 dizin nasıl görüntülenir
du -bsh Videolar / 215G Videolar /

Şimdi, en yüksekten en düşüğe doğru düzenlenmiş / evimizde bulunan en ağır dizinlerin hangileri olduğunu göreceğiz:

$ du -sm *

Bize döndürdüğü şey:

$ du -sm * 1172 İndirmeler 68855 Belgeler 4084 Masaüstü 22270 Görüntüler 174192 Linux 50887 Müzik 3088 Projeler 1379 Çalışma 219515 Videolar

Yalnızca hangilerinin, örneğin / home'daki en ağır 5 dizin olduğunu görmek isteseydik, du'yi bir dizi ekstra komutla kullanabilirdik, örneğin:

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

Hangi geri döner:

$ du -sm * | sırala -nr | head -5 219515 Videolar 174192 Linux 68855 Belgeler 50887 Müzik 22270 Görüntüler

Ancak bize döndürdükleri değerler, MB'de temsil edildikleri ve anlaşılması daha zahmetli oldukları için "çok insan" değiller. Bu yüzden koşuyoruz:

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

Bize geri dönen:

$ du -hs * | sırala -nr | kafa -5 215G Videolar 171G Linux 68G Belgeler 50G Müzik 28K mageia-2013.svg

Gördüğünüz gibi, birçok insanın düşündüğünün aksine, terminali kullanmak bazen bir grafik uygulama çalıştırmaktan daha hızlı ve daha verimlidir. İçin başka ilginç bir kombinasyon biliyor musunuz? du?


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   eliotime3000 dijo

    KAPAT VE GİRİŞİMİ AL !!!

    Doğruyu söylemek gerekirse, bu tür yardımcı programları her aradığımda, grafik arayüzden kurtulmak ve konsolun sonunda yaşamak istememe neden oluyor (zaten bunu OpenBSD'de yapıyorum, ama bir şey var).

    Her durumda, Windows gibi bir konsol ile KDE veya XFCE olmadan yaşamaya cesaret edebilirim.

    1.    eliotime3000 dijo

      Hatalar. Linux yerine Linux demek istedim.

  2.   eliotime3000 dijo

    Hatalar. Windows yerine Linux demek istedim.

    1.    ela dijo

      eliotime3000 tanrı tarafından !!! Seni anladık adamım

      1.    eliotime3000 dijo

        Sorun şu ki, Android'den yorum yapmaya gelince ya da yazdığım her şeyi görecek alanım yok, bu yüzden yazmak rahatsız oluyor (cep telefonumu kullanmadan önce netbook'umu yorum yazmayı tercih ediyorum).

        1.    hamBasic dijo

          Öyleyse, bilgisayarın önüne oturduğunuzda yorum yapın .. ..Sizi sakince bekliyoruz .. aceleniz yok .. 😛

          1.    eliotime3000 dijo

            Tavsiye için teşekkürler. RSS okuyucu yayınlanan yeni bir blog girişini bana bildirir bildirmez cep telefonumdan yorum yapmaktan kaçınamıyorum.

        2.    eş bayrağı dijo

          Eliotime, opera benim durumumda pek iyi anlaşamıyor desde linux. Test ettiklerime göre hızlı, hafif ve kullanışlı; iframe'lerde ve sonraki tarayıcıda flash ve YouTube videolarını desteklediği için uc tarayıcıyı geride bırakıyor. Hiç ağır değil ve harika çalışıyor.

          1.    eş bayrağı dijo

            Erratum. Hahaha görünüşe göre iOS ile safari olarak tanımlanıyor sanırım çünkü bu bir tablet

  3.   Canales dijo

    Grafik arayüzleri daha çok sevenler için, dağıtımların büyük çoğunluğunun depolarında bulabileceğiniz Filelight adlı programı tavsiye ederim.

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

  4.   Otto Dietrich dijo

    Gnome'un "Disk Kullanım Analizcisi (Baobab)" de mükemmel bir seçimdir. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN dijo

    du -s –evet *

  6.   nehir dijo

    evet ama du -hs * komutuna sahipsiniz. sırala -nr | head -5 Ağırlığa göre değil, sayısal olarak sıraladığı problemi buluyorum, bunları ağırlığa göre sıralamak için şu komutu çalıştırmanız gerekiyor: du -hs * | sırala -hr | kafa -5, umarım birine hizmet edebilirdi ^^

    1.    anonim dijo

      Bana hizmet etti, teşekkür ederim

  7.   dijo

    sudo du -sxm / [^ p] * | sırala -nr | kafa -n 15
    du -sm *. [^.] * | sırala -nr | kafa -n 15

  8.   olgun_ dijo

    Bu iyi bir komuttur, ancak sıralamak için -n seçeneğinin eklenmesi "insan" sayısal değerini doğru bir şekilde tanımaz ve 8,0K'lik bir dosyayı 7,9G dosyasından daha büyük olarak gösterir.

    Bunun olmaması için -h seçeneğini kullanmanız gerekir.

    Not: Örneğinize bakarsanız, en ağır 5. dosya Görüntüler olmalı, sadece 2013K ağırlığındaki mageia-28.svg değil.

  9.   xykyz dijo

    'Du -hs *' kullanmanın sorunu, boyuta göre iyi sıralamamalarıdır. Örneğin:
    4'0K, 3'5G'den önce görünür
    800K, 50G'den önce görünür

    1.    ekoslacker dijo

      Aynı şey bana da olursa:

      $ du -hs * | sırala -nr | kafa -5
      577 milyon sel
      549M Belgeler
      288K eskiz defteri
      200K İndirme
      124M Podcast

      Gerçek olan şey ise, çünkü sistemimi çok iyi tanıyorum:

      $ du -hsm * | sırala -nr | kafa -5
      86008 Videolar
      27328 Müzik
      17947 Çalışma
      15108 Görüntüler
      1672 Dropbox

      … Merakımı düzelttiniz, bu ilginç komut kombinasyonu hakkında biraz daha araştırma yapacağım.

      Selamlar!

      1.    ekoslacker dijo

        Aman Tanrım! doğru olan şey "h" ile değil "hakkında", üzgünüm.

      2.    ekoslacker dijo

        Aman Tanrım! doğru olan şey "h" olmadan "yaklaşık", üzgünüm.

      3.    Vidagnu dijo

        Merhaba komut böyle olmalı

        du -sh * | sırala -rh | kafa -n 5

        Bu şekilde onları ağırlığa göre sıralayacaktır.

        selamlar

  10.   msx dijo

    Cdu'yu kontrol edin: http://arsunik.free.fr/prog/cdu.html
    $ cdu -idh -s

  11.   alexander dijo

    İyi günler, bu makaleyi okurken, duvar kağıdı olarak yerleştirmek için / home gibi seçtiği klasörlerden .png veya .jpg resmi oluşturan bir araç olduğunu hatırladım, bu çok geek bir duvar kağıdı, yapmıyorum Kimse biliyor mu bilmiyorum çünkü adını hatırlamıyorum. Teşekkürler

  12.   alexander dijo

    Neden yorum gönderiyorum ve bunlar görünmüyor?

    1.    msx dijo

      "Yorum gönder" yerine "/ dev / null'a gönder" e mi basıyorsunuz?

  13.   Fernando Sancho Gonzalez-Calero dijo

    sadece bir düzeltme. "Du -sh" kullandığınız son örnekte sıralama "sort -hr" ile yapılmalıdır çünkü "insan" değerleri "insan" sıralama ile sıralanmalıdır. Sıralama, 900K'nın 1MB'den az olduğunu ayırt edebilir, ancak kendinizi sayısal sıralamayla sınırlarsanız, farkına varmazsınız.

  14.   Eider Chavez dijo

    Tek kelimeyle harika! Bu değerli gönderiyi yayınlamaya zaman ayırdığınız için teşekkür ederiz.
    …Senin için bir kucak.

  15.   Yağmalamak dijo

    Herkese merhaba!!!
    Tüm forumda olduğu gibi bu başlıktaki tüm katkılar (Linux yerine guindou'nun eksiklikleri bile) harika! Şimdi küçük bir yansıma: yorumları okumak O kısımlarda Linux kullanıcılarının normal olmadığını söylediklerinde bunun doğru olduğunu görüyorum, ha? hahaha Hugs !!! Ve herkese ücretsiz selamlar!

  16.   Miguel Angel dijo

    Çok çok iyi; temiz ve basit. Teşekkür ederim.