Jak mogę sprawdzić użycie dysku za pomocą ssh?


8

Posiadamy serwer ssh na Ubuntu i chcemy raportu użycia dysku wykorzystującego ssh całej sieci. Czy jest jakieś narzędzie, polecenie lub skrypt, aby to zrobić?


2
Czy zastanawiałeś się nad usługami monitorowania sieci, takimi jak nagios, zabbix, kaktusy itp.? alternativeto.net/software/nagios/… - Z drugiej strony, możesz ustawić skrypt cron, aby wysyłał Ci dane pocztą e-mail na serwer (jest to znacznie bezpieczniejsze, ponieważ nie wymaga hasła ani logowania)
Savvas Radevic

Odpowiedzi:


19

Możesz użyć, df -haby zobaczyć wolne miejsce, zajęte miejsce i całkowite miejsce wszystkich partycji w systemie.


0

ssh do twojego hosta:

aby rekurencyjnie wyświetlać wszystkie rozmiary folderów dla bieżącego katalogu, wraz z ich rozmiarami:

du -h

Jeśli uruchomisz to z katalogu wysokiego poziomu, jego ukończenie może chwilę potrwać.

Pokaż podsumowanie użycia dysku dla bieżącego katalogu:

du -sh

Ponownie może to zająć trochę czasu, jeśli uruchamiasz go w katalogu wysokiego poziomu.


0

Czy chcesz zobaczyć wykorzystanie dysku w SSH zdalnie? Jak w „Zaloguj się do serwera SSH, a następnie pokaż użycie dysku”?

W takim razie...

ssh user@host "df -h"

Zakłada się, że masz włączone loginy klucza, więc nie monituje o hasło.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.