Bagaimana saya bisa memeriksa penggunaan disk menggunakan ssh?

8

Kami memiliki server ssh di Ubuntu dan kami ingin laporan penggunaan disk menggunakan ssh dari seluruh jaringan. Apakah ada utilitas, perintah, atau skrip yang tersedia untuk mencapai ini?

chaitanya
sumber
2
Sudahkah Anda mempertimbangkan layanan monitor jaringan seperti nagios, zabbix, cacti dll? alternativeto.net/software/nagios/… - Di sisi lain, Anda dapat mengatur skrip cron untuk mengirimkan data kepada Anda per server (jauh lebih aman, karena tidak memerlukan kata sandi atau login kunci)
Savvas Radevic

Jawaban:

19

Anda dapat menggunakan df -huntuk melihat ruang kosong, ruang bekas, dan ruang total semua partisi pada sistem.

Licik
sumber
0

ssh ke host Anda lalu:

untuk menampilkan semua ukuran folder untuk direktori saat ini secara rekursif, dengan ukurannya:

du -h

Jika Anda menjalankan ini dari direktori tingkat tinggi, perlu beberapa saat untuk menyelesaikannya.

Tampilkan ringkasan penggunaan disk untuk direktori saat ini:

du -sh

Sekali lagi, ini bisa memakan waktu agak lama jika Anda menjalankannya di direktori tingkat tinggi.


sumber
0

Apakah Anda ingin melihat penggunaan disk pada SSH dari jarak jauh? Seperti pada, "masuk ke server SSH dan kemudian tunjukkan penggunaan disk"?

Jika begitu...

ssh user@host "df -h"

Itu dengan asumsi Anda mengaktifkan login utama sehingga tidak meminta kata sandi.

chooban
sumber