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?


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.


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.


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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.