Laman » bagaimana untuk » Senarai Fail dan Direktori mengikut Saiz di Linux

    Senarai Fail dan Direktori mengikut Saiz di Linux

    Halaman ini akan menunjukkan kepada kami cara membuat senarai fail dan folder yang diperintahkan mengikut saiz menggunakan perintah Linux standard.

    Perintah

    Untuk mendapatkan senarai dengan saiz setiap item dalam folder, anda akan mahu menggunakan perintah du seperti ini:

    du -sm *

    Argumen -m akan mengembalikan penyenaraian dalam megabait (perhatikan bahawa anda boleh menggunakan -h untuk dibaca manusia, tetapi tidak akan disusun dengan betul)

    Sekarang kita akan mahu menjalankan ini melalui arahan jenis, menyusun dalam urutan terbalik -r dan angka -n:

    du -sm * | sort -nr

    Satu-satunya masalah di sini adalah bahawa kita akan mendapat keluaran yang terlalu banyak jika terdapat banyak fail dan folder, jadi kita boleh mengatasinya melalui lebih banyak perintah:

    du -sm * | sort -nr | lebih lagi

    Atau kita boleh mengembalikan 15 item terbesar:

    du -sm * | sort -nr | kepala -15

    Ini akan mengembalikan penyenaraian seperti ini:

    2907 Files1 993 Files2 38 Somefile.txt