如何使用ssh检查磁盘使用情况?


8

我们在Ubuntu上有一个ssh服务器,我们想要一个使用整个网络的ssh的磁盘使用情况报告,是否有任何实用程序,命令或脚本可用于完成此任务?


2
您是否考虑过诸如nagios,zabbix,cacti等网络监视器服务?Alternativeto.net/software/nagios/…-另一方面,您可以设置cron脚本通过电子邮件将每台服务器的数据发送给您(这更安全,因为它不需要密码或密钥登录)
Savvas Radevic

Answers:


19

您可以df -h用来查看系统上所有分区的可用空间,已用空间和总空间。


0

ssh到您的主机,然后:

以递归方式显示当前目录的所有文件夹大小及其大小:

du -h

如果从高级目录运行此文件,则可能需要一段时间才能完成。

显示当前目录的磁盘使用摘要:

du -sh

同样,如果要在高级目录中运行它,则可能需要一些时间。


0

是否要远程查看SSH上的磁盘使用情况?如“登录到SSH服务器,然后显示磁盘使用情况”?

如果是这样的话...

ssh user@host "df -h"

假设您已启用按键登录,因此不会提示您输入密码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.