du
dan df
bagus, tapi saya tidak tahu cara memfilter data yang mereka berikan seperti yang saya lakukan dengan SequoiaView . Saya ingin tahu folder mana yang terbesar dan file terbesar dalam sekejap.
linux
disk-space
du
df
Jader Dias
sumber
sumber
ncdu
?Jawaban:
Anda mungkin juga ingin mencoba Penggunaan Disk NCurses alias
ncdu
.Gunakan seperti
ncdu -x -q
jika Anda memintanya dari jarak jauh (mis. Viassh
) danncdu -x
sebaliknya.Ini juga tersedia di Mac OS X.
Bendera berikut ke baris perintah mungkin membantu:
Terima kasih kepada Sorin Sbarnea.
sumber
ncdu -x -q
ncdu -q
, bahkan dalam ssh.Gunakan beberapa kombinasi perintah dan opsi:
untuk melihat hanya beberapa yang terbesar. Jika Anda ingin sering menggunakannya, ikat ke alias, mis. Dalam bash dengan menambahkan ke ~ / .bashrc
sumber
-r
opsi pada sortir./dev/null
sebagai edit yang harus disetujui.du -H
opsi, tetapi itu merusaksort
perilakustandard error
(dalam hal ini ke dalam lubang hitam itu/dev/null
).sort -h
untuk mengurutkan nilai dengan sufiks yang dapat dibaca manusia.Anda mungkin mau
xdu
.Ada juga Filelight berbasis KDE yang lebih canggih .
sumber
Saya biasanya menggunakan
Apa arti setiap opsi untuk
du
:The
-h
pilihan padasort
membuatnya memahami-h
format yang (dapat dibaca manusia) didu
. Opsi ini relatif baru aktifsort
, jadi mungkin sistem Anda tidak mendukungnya dan memaksa Anda untuk menggunakannyadu -sc | sort -n
.Jika Anda melakukannya pada mesin jarak jauh dan prosesnya memakan waktu lama, Anda mungkin ingin menjalankan proses ini berlatar belakang atau di dalam
screen
atau sesuatu yang serupa untuk mencegah kehilangan koneksi.sumber
Saya ingin merekomendasikan dutree , yang menawarkan visualisasi hirarki.
Anda dapat memilih level detail lebih banyak atau lebih sedikit, dan mengecualikan jalur untuk kontrol visualisasi yang lebih baik. Anda juga dapat membandingkan jalur yang berbeda.
Ini diterapkan dalam Karat, cepat dan efisien.
sumber
du -h memberikan perkiraan daftar ruang disk yang dapat dibaca manusia dengan total
2> / dev / null menekan setiap kesalahan seperti akses baca ditolak
sort -jr mengurutkan ukuran file yang dapat dibaca manusia dalam urutan terbalik -
-20 mengurangi daftar menjadi 20
Ketahuilah bahwa direktori akses baca file dan file dikecualikan
sumber
Untuk mengetahui folder mana yang terbesar dan file terbesar dalam sekejap, Anda juga dapat menggunakan alat baris perintah 'Penggunaan Disk Top' (
tdu
):https://unix.stackexchange.com/questions/425615/how-to-get-top-immediate-sub-folderers-of-folder-consuming-huge-disk-space-in/501089#501089
sumber