DU: bagaimana melihat 10 direktori yang menggunakan ruang paling banyak

Sudah masuk sekali DesdeLinux Saya menunjukkan kepada mereka beberapa arahan yang membantu kita melihat bagaimana kita menggunakan setiap MB pada cakera keras kita, dan di antaranya saya membincangkannya du, alat yang mempunyai banyak pilihan, dan itu, dengan bantuan beberapa parameter, menjadi lebih kuat.

Oleh Wikipedia:

du (singkatan daripada dISK ubijaksana, penggunaan cakera) adalah perintah standard untuk sistem operasi keluarga Unix. Ini digunakan untuk memperkirakan penggunaan ruang hard disk file, direktori tertentu, atau file pada sistem file. Utiliti du Ini pertama kali muncul dalam versi 1 AT&T Unix.

bagaimana untuk menggunakannya

DU

Sekiranya kita ingin melihat berat fail atau folder dengan cara termudah dan paling berperikemanusiaan, kita laksanakan:

$ du -bsh Videos/

Apa yang akan kembali kepada kami:

artikel berkaitan:
DU: bagaimana melihat 10 direktori yang menggunakan ruang paling banyak
Video du -bsh / Video 215G /

Sekarang, mari kita lihat direktori mana yang paling berat yang ada di rumah / rumah kita dari yang tertinggi hingga yang paling rendah:

$ du -sm *

Apa yang dikembalikan kepada kami:

$ du -sm * 1172 Muat turun 68855 Dokumen 4084 Desktop 22270 Imej 174192 Linux 50887 Muzik 3088 Projek 1379 Kerja 219515 Video

Sekiranya kita hanya ingin melihat yang mana, misalnya, 5 direktori terberat di / rumah kita, kita dapat menggunakan du dengan serangkaian perintah tambahan, misalnya:

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

Yang akan kembali:

$ du -sm * | urutkan -nr | kepala -5 219515 Video 174192 Linux 68855 Dokumen 50887 Muzik 22270 Gambar

Tetapi nilai-nilai yang mereka kembalikan kepada kita tidak "begitu manusiawi" kerana mereka diwakili dalam MB dan lebih sukar difahami. Itulah sebabnya kami menjalankan:

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

Yang mengembalikan kita:

$ du -hs * | urutkan -nr | kepala -5 215G Video 171G Linux 68G Dokumen 50G Muzik 28K mageia-2013.svg

Seperti yang anda lihat, bertentangan dengan apa yang difikirkan oleh banyak orang, penggunaan terminal kadangkala lebih pantas dan lebih efisien daripada menjalankan aplikasi grafik. Adakah anda tahu ada kombinasi menarik lain untuk du?


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   eliotime3000 kata

    TUTUP DAN AMBIL MASUK SAYA !!!

    Sejujurnya, setiap kali saya mencari utiliti seperti ini, ia membuatkan saya ingin membuang antara muka grafik dan hidup di hujung konsol (baik, saya sudah melakukannya di OpenBSD, tetapi ada sesuatu).

    Bagaimanapun, dengan konsol seperti Windows, saya berani hidup tanpa KDE atau XFCE.

    1.    eliotime3000 kata

      Errata. Saya bermaksud Linux dan bukannya Linux.

  2.   eliotime3000 kata

    Errata. Saya bermaksud Linux dan bukannya Windows.

    1.    meriah kata

      eliotime3000 oleh tuhan !!! Kami faham awak lelaki 😀

      1.    eliotime3000 kata

        Masalahnya ialah ketika berkomentar dari Android, jika tidak, saya tidak mempunyai ruang untuk melihat semua yang saya tulis, jadi ternyata tidak selesa untuk menulis (saya lebih suka netbook saya sebelum menggunakan telefon bimbit saya untuk menulis komen).

        1.    asas mentah kata

          Kemudian komen semasa anda duduk di hadapan komputer .. ..kami menunggu anda tenang .. tidak ada tergesa-gesa .. 😛

          1.    eliotime3000 kata

            Terima kasih atas nasihatnya. Saya tidak dapat mengelakkan komen dari telefon bimbit saya sebaik sahaja pembaca RSS memberitahu saya tentang entri blog baru yang diterbitkan.

        2.    synflag kata

          Eliotime, opera tidak begitu sesuai dalam kes saya desde linux. Pantas, ringan dan boleh digunakan daripada yang saya uji, mengatasi pelayar uc kerana ia menyokong flash dan video YouTube dalam iframe dan penyemak imbas seterusnya. Ia tidak berat sama sekali dan berfungsi dengan baik.

          1.    synflag kata

            Erratum. Hahahaha nampaknya ia mengenal pasti sebagai safari dengan iOS yang saya anggap kerana ia adalah tablet

  3.   Saluran kata

    Bagi mereka yang lebih suka antara muka grafik, saya cadangkan program yang disebut Filelight yang boleh anda temui di repositori sebahagian besar distro.

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

  4.   Otto Dietrich kata

    Gnome's "Disk Usage Analyzer (Baobab)" juga merupakan pilihan yang sangat baik. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN kata

    du -s –ya *

  6.   raul kata

    ya tetapi anda mempunyai perintah du -hs * | urutkan -nr | head -5 Saya menemui masalah bahawa ia memerintahkannya secara berangka, bukan mengikut berat, untuk menyusunnya mengikut berat, anda harus melaksanakan perintah: du -hs * | urutkan -hr | kepala -5, saya harap ia dapat melayani seseorang ^^

    1.    Anonymous kata

      Dia melayan saya, terima kasih

  7.   kata

    sudo du -sxm / [^ p] * | urutkan -nr | kepala -n 15
    du -sm *. [^.] * | urutkan -nr | kepala -n 15

  8.   penipu_ kata

    Ini adalah perintah yang baik tetapi menambahkan pilihan -n untuk menyusun tidak akan mengenali nilai angka "manusia" dengan betul dan akan menunjukkan fail 8,0K lebih besar daripada fail 7,9G.

    Anda mesti menggunakan pilihan -h untuk menyusun agar perkara ini tidak berlaku.

    PS: Sekiranya anda melihat contoh anda, fail paling berat ke-5 mestilah Gambar dan bukan mageia-2013.svg yang beratnya hanya 28K.

  9.   xykyz kata

    Masalah dengan menggunakan 'du -hs *' adalah mereka tidak menyusun mengikut ukuran. Sebagai contoh:
    4'0K akan muncul sebelum 3'5G
    800K akan muncul sebelum 50G

    1.    ekoslacker kata

      Sekiranya perkara yang sama berlaku kepada saya:

      $ du -hs * | urutkan -nr | kepala -5
      577M torrents
      Dokumen 549M
      Buku lakaran 288K
      Muat turun 200K
      Podcast 124M

      Walaupun sebenarnya, kerana saya tahu sistem saya dengan sangat baik, adalah:

      $ du -hsm * | urutkan -nr | kepala -5
      86008 Video
      27328 Muzik
      17947 Kerja
      15108 Imej
      Kotak Drop 1672

      ... anda telah menimbulkan rasa ingin tahu saya, saya akan menyiasat sedikit lebih banyak mengenai kombinasi perintah yang menarik ini.

      Salam!

      1.    ekoslacker kata

        Ya Tuhan! perkara yang betul adalah "tentang" bukan dengan "h", maaf.

      2.    ekoslacker kata

        Ya Tuhan! perkara yang betul adalah "tentang" tanpa "h", maaf.

      3.    vidagnu kata

        Halo arahannya seperti ini

        du -sh * | urutkan -rh | kepala -n 5

        Dengan cara ini ia akan memerintahkannya mengikut berat.

        salam

  10.   MSX kata

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

  11.   alexander kata

    Selamat petang, membaca artikel ini saya teringat bahawa ada alat yang menghasilkan gambar .png atau .jpg dari folder yang seseorang pilih misalnya / rumah, untuk meletakkannya sebagai kertas dinding, ia adalah kertas dinding yang sangat geek, saya tidak tahu jika ada yang mengetahuinya Saya tidak ingat namanya. Terima kasih

  12.   alexander kata

    Mengapa saya menghantar komen dan tidak muncul?

    1.    MSX kata

      Adakah anda menekan "Kirim ke / dev / null" dan bukannya "Kirim komen"?

  13.   Fernando Sancho Gonzalez-Calero kata

    hanya pembetulan. Dalam contoh terakhir di mana anda menggunakan "du -sh" pengurutan mesti dilakukan dengan "sort -hr" kerana nilai "manusia" mesti disusun dengan jenis "manusia". Urutkan dapat membezakan bahawa 900K kurang dari 1MB, tetapi jika anda membatasi pesanan berangka anda tidak akan melihat.

  14.   Eider Chavez kata

    Cukup HEBAT! Terima kasih kerana meluangkan masa untuk menerbitkan catatan berharga ini.
    ... Pelukan untuk anda.

  15.   Harry kata

    Hai semua!!!
    Hebat semua sumbangan (malah kekurangan guindou dan bukannya Linux, heh) dalam utas ini seperti di semua forum! Sekarang renungan kecil: membaca komen Saya melihat bahawa ia benar apabila mereka mengatakan di bahagian itu bahawa pengguna Linux tidak normal, ya? hahaha Peluk !!! Dan ucapan percuma kepada semua!

  16.   Malaikat Miguel kata

    Sangat sangat baik; bersih dan sederhana. Terima kasih.