du -h --max-depth=1 / | sort -h -r
Ini akan menampilkan setiap folder di /
termasuk /
itu sendiri.
Perhatikan bahwa ini bisa memakan waktu lama untuk memindai semua file. Jika Anda memerlukan ukuran tertentu dari subfolder dalam folder, tentukan jalur folder yang tepat, bukan /
atau lewati saja /
jika Anda sudah berada di folder itu.
-h
opsi menunjukkan ukuran dalam format ramah manusia--max-depth=1
menginstruksikan perintah untuk masuk hanya 1 direktori jauh di dalam/
sort -h -r
mengurutkan hasil menggunakan ukuran ramah manusia dan-r
menginstruksikan perintah untuk menampilkan hasil dalam urutan terbalik (dari direktori terbesar ke terkecil)
Perintah ini akan mencantumkan urutan 15 terbesar:
du -xhS | sort -h | tail -n15
Kami menggunakan -x
tandai untuk melewati direktori pada sistem file terpisah.
-h
pada du
memberikan keluaran dalam format yang dapat dibaca manusia, sort -h
kemudian dapat mengatur ini dalam rangka.
-S
pada du
perintah berarti ukuran subdirektori dikecualikan.
Anda dapat mengubah nomor tail
untuk melihat lebih sedikit atau lebih banyak. Perintah yang sangat berguna.
Dua alat baris perintah open source lainnya, yang menampilkan ruang disk teratas yang digunakan, adalah:
ncdu :tersedia di repo sebagian besar distribusi Linux.
Penggunaan Disk Teratas (tdu):Biner statis tunggal tanpa ketergantungan, ditulis dalam Golang.