Ini melakukan apa yang Anda cari:
du -sh /*
Artinya:
-s
untuk hanya memberikan total untuk setiap argumen baris perintah.-h
untuk sufiks yang dapat dibaca manusia sepertiM
untuk megabyte danG
untuk gigabyte (opsional).-
/*
cukup luaskan ke semua direktori (dan file) di/
.Catatan:file dot tidak disertakan; jalankan
shopt -s dotglob
untuk menyertakannya juga.
Yang juga berguna adalah menyortir berdasarkan ukuran:
du -sh /* | sort -h
Di sini:
-h
memastikan bahwasort
menafsirkan sufiks yang dapat dibaca manusia dengan benar.
Saya sering perlu menemukan direktori terbesar, jadi untuk mendapatkan daftar terurut yang berisi 20 direktori terbesar, saya melakukan ini:
du -m /some/path | sort -nr | head -n 20
Dalam hal ini, ukurannya akan dilaporkan dalam megabita.
Saya suka menggunakan Ncdu untuk itu, Anda dapat menggunakan kursor untuk menavigasi dan menelusuri struktur direktori yang berfungsi dengan sangat baik.
Bagaimana cara memaksa Fedora 12 untuk memulai ke mode teks?
Bagaimana cara menginstal VIM di Linux ketika saya tidak memiliki izin root?