【Linux】Linux服务器CPU、内存和硬盘使用率
2023-12-18 本文已影响0人
Bogon
# cat check.sh
#!/bin/bash
# 获取CPU使用率
cpu_usage=$(top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4}')
echo "CPU 使用率: $cpu_usage%"
# 获取内存使用率
mem_total=$(free -m | awk 'NR==2{print $2}')
mem_used=$(free -m | awk 'NR==2{print $3}')
mem_usage=$(awk "BEGIN {printf \"%.2f\", $mem_used/$mem_total*100}")
echo "内存使用率: $mem_usage%"
# 获取硬盘使用率
disk_usage=$(df -h | awk '$NF=="/"{print $5}')
echo "硬盘使用率: $disk_usage"
CPU 使用率: 8.5%
内存使用率: 70.74%
硬盘使用率: 7%
`