Come posso controllare l'utilizzo del disco usando ssh?


8

Abbiamo un server SSH su Ubuntu e vogliamo un rapporto sull'utilizzo del disco usando SSH dell'intera rete. Sono disponibili utilità, comandi o script per farlo?


2
Hai preso in considerazione servizi di monitoraggio della rete come nagios, zabbix, cactus ecc? alternativeto.net/software/nagios/… - D'altra parte, è possibile impostare uno script cron per inviare via e-mail i dati per server (è molto più sicuro, dal momento che non richiede password o accessi chiave)
Savvas Radevic

Risposte:


19

È possibile utilizzare df -hper visualizzare lo spazio libero, lo spazio utilizzato e lo spazio totale di tutte le partizioni sul sistema.


0

ssh al tuo host quindi:

per mostrare ricorsivamente tutte le dimensioni delle cartelle per la directory corrente, con le loro dimensioni:

du -h

Se lo esegui da una directory di alto livello, il completamento potrebbe richiedere alcuni minuti.

Mostra un riepilogo dell'utilizzo del disco per la directory corrente:

du -sh

Ancora una volta, questo può richiedere un po 'di tempo se lo stai eseguendo in una directory di alto livello.


0

Vuoi vedere da remoto l'utilizzo del disco su SSH? Come in "accedi al server SSH e poi mostra l'utilizzo del disco"?

Se è così...

ssh user@host "df -h"

Ciò presuppone che tu abbia abilitato gli accessi alle chiavi in ​​modo da non richiedere una password.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.