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