Как я могу проверить использование диска с помощью ssh?

8

У нас есть сервер ssh в Ubuntu, и мы хотим получить отчет об использовании диска с использованием ssh для всей сети. Есть ли какая-либо утилита, команда или сценарий для этого?

чайтанья
источник
2
Рассматривали ли вы такие службы мониторинга сети, как nagios, zabbix, cacti и т. Д.? alternativeto.net/software/nagios/… С другой стороны, вы можете установить скрипт cron для отправки вам по электронной почте данных на сервер (это намного безопаснее, поскольку не требует ввода пароля или ключа)
Savvas Radevic

Ответы:

19

Вы можете использовать, df -hчтобы увидеть свободное пространство, используемое пространство и общее пространство всех разделов в системе.

лукавый
источник
0

SSH к вашему хосту тогда:

показать все размеры папок для текущей директории рекурсивно, с их размерами:

du -h

Если вы запустите это из каталога высокого уровня, это может занять некоторое время.

Показать сводку использования диска для текущего каталога:

du -sh

Опять же, это может занять некоторое время, если вы запускаете его в каталоге высокого уровня.


источник
0

Вы хотите видеть использование диска по SSH удаленно? Как в «войти на сервер SSH, а затем показать использование диска»?

Если так...

ssh user@host "df -h"

Это предполагает, что у вас включены ключевые входы, поэтому он не запрашивает пароль.

chooban
источник