Ada beberapa program yang dapat menampilkan ruang disk yang digunakan menggunakan treemap , seperti WinDirStat untuk Windows dan KDirStat untuk KDE / Linux:
Saya mencari sesuatu yang serupa, tetapi untuk kotak Linux tanpa kepala. (Misalnya, jalankan program pengumpulan data konsol di server, lalu muat file dalam program grafis di lingkungan GUI.)
Atau, apa cara lain yang baik untuk mendapatkan representasi ruang disk bekas terstruktur , hanya dengan akses SSH?
linux
disk-space-utilization
Vladimir Panteleev
sumber
sumber
Jawaban:
NCurses Disk Usage (ncdu) bagus untuk ini. Lihat http://dev.yorhel.nl/ncdu untuk detailnya. Ini tersedia sebagai paket untuk distribusi paling populer dan memungkinkan Anda menjelajah dan mencari tahu di mana ruang disk Anda digunakan. Ini menggunakan karakter teks untuk menampilkan diagram batang penggunaan direktori sehingga Anda mendapatkan antarmuka semi-grafis, dalam lingkungan hanya teks.
sumber
GT5 sangat bagus. Ini memiliki antarmuka konsol dan juga membuat file html yang dapat Anda lihat di browser Anda. Ada dalam repositori sehingga Anda bisa mendapatkannya.
sumber
gt5
untuk sementara waktu, tetapi memiliki satu kelemahan yang cukup besar: jika Anda memiliki banyak file,gt5
ironisnya membutuhkan ruang disk yang cukup besar (ratusan megabita) untuk menghasilkan hasilnya.Saya menggunakan
du -cks * | sort -rn | head -11
.Ini menunjukkan sepuluh direktori teratas dengan konsumsi disk. Saya menggunakannya di / rumah dan semacamnya sepanjang waktu.
sumber
xdiskusage
memungkinkan Anda untuk menyalurkan outputdu
ke dalamnya untuk analisis. Itu pilihan yang bagus.sumber
Untuk server tanpa kepala, philesight mungkin sangat bermanfaat.
(kludos untuk permata itu buka http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ )
sumber
Anda dapat menjalankan perintah yang sama jika Anda terhubung pada server melalui ssh dan menggunakan ssh forwarding X dan server X pada workstation Anda. Jika Anda ingin dari commandline:
sumber