1、通用的查询命令:
#CPU使用率 top -b -n 1 | grep Cpu | awk '{print $2+$3}' #内存使用率 free -m | grep Mem | awk '{print $3/$2*100}' #硬盘空间使用率(取最大值) df -h | awk '{print $5}' | sort -rn | head -1
2、如果安装了sar,可以使用:
#CPU使用率 sar -u 1 1 | sed -n '4p' | awk '{print $3+$4+$5+$6+$7}' #内存使用率 sar -r 1 1 | sed -n '4p' | awk '{print $6}' #网络接口使用率(取最大值) sar -n DEV 1 1 | awk '{print $11}' | sort -rn | head -1