Comment puis-je vérifier l'utilisation du disque à l'aide de ssh?

8

Nous avons un serveur ssh sur Ubuntu et nous voulons un rapport d'utilisation du disque utilisant ssh de tout le réseau. Y a-t-il un utilitaire, une commande ou un script disponible pour accomplir cela?

chaitanya
la source
2
Avez-vous envisagé des services de surveillance réseau tels que nagios, zabbix, cacti, etc.? alternativeto.net/software/nagios/… - D'autre part, vous pouvez définir un script cron pour vous envoyer les données par serveur (c'est beaucoup plus sûr, car il ne nécessite pas de mot de passe ou de connexion par clé)
Savvas Radevic

Réponses:

19

Vous pouvez utiliser df -hpour voir l'espace libre, l'espace utilisé et l'espace total de toutes les partitions sur le système.

Sournois
la source
0

ssh à votre hôte puis:

pour afficher récursivement toutes les tailles de dossier pour le répertoire courant, avec leurs tailles:

du -h

Si vous l'exécutez à partir d'un répertoire de haut niveau, cela peut prendre un certain temps.

Afficher un résumé de l'utilisation du disque pour le répertoire actuel:

du -sh

Encore une fois, cela peut prendre un peu de temps si vous l'exécutez dans un répertoire de haut niveau.


la source
0

Voulez-vous voir l'utilisation du disque sur le SSH à distance? Comme dans, "connectez-vous au serveur SSH, puis affichez l'utilisation du disque"?

Si c'est le cas...

ssh user@host "df -h"

Cela suppose que vous avez activé les connexions de clés afin qu'il ne vous demande pas de mot de passe.

chooban
la source