Nous avons un serveur SSH sur Ubuntu et nous voulons un rapport d'utilisation du disque utilisant SSH de l'ensemble du réseau. Existe-t-il un utilitaire, une commande ou un script disponible pour y parvenir?
Vous pouvez utiliser df -h
pour voir l'espace libre, l'espace utilisé et l'espace total de toutes les partitions du système.
ssh à votre hôte alors:
pour afficher toutes les tailles de dossiers du répertoire actuel de manière récursive, avec leurs tailles:
du -h
Si vous exécutez cette opération à partir d'un répertoire de haut niveau, son exécution peut prendre un certain temps.
Afficher un résumé d'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.
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 les identifiants de clé sont activés afin de ne pas vous demander un mot de passe.