shell脚本统计内存使用率
时间: 2023-07-29 21:10:13 浏览: 145
统计 cpu 内存 使用率的shell脚本代码
5星 · 资源好评率100%
你可以使用以下脚本来统计内存使用率:
```shell
#!/bin/bash
# 获取内存总量
total=$(free -m | awk 'NR==2{print $2}')
# 获取已使用内存量
used=$(free -m | awk 'NR==2{print $3}')
# 计算内存使用率
percentage=$(awk "BEGIN {printf \"%.2f\", ${used}/${total} * 100}")
# 输出结果
echo "内存使用率: ${percentage}%"
```
这个脚本使用了`free`命令来获取内存信息,并通过`awk`命令提取出总内存量和已使用内存量。然后,将已使用内存量除以总内存量,并乘以100,得到内存使用率。最后,使用`echo`命令输出结果。
阅读全文