linux 消耗内存和CPU脚本
时间: 2023-07-28 14:07:51 浏览: 204
测试消耗CPU和内存资源的工具脚本
3星 · 编辑精心推荐
以下是一个简单的 Bash 脚本,可以用来监控 Linux 系统的内存和 CPU 使用情况:
```
#!/bin/bash
# 查看 CPU 使用情况
echo "CPU使用情况:"
top -bn1 | grep load | awk '{printf "%.2f%%\t\t\n", $(NF-2)}'
# 查看内存使用情况
echo "内存使用情况:"
free -m | awk 'NR==2{printf "内存使用量: %sMB/%sMB (%.2f%%)\n", $3,$2,$3*100/$2 }'
# 查看磁盘使用情况
echo "磁盘使用情况:"
df -h | awk '$NF=="/"{printf "磁盘使用量: %d/%dGB (%s)\n", $3,$2,$5}'
```
这个脚本会输出当前系统的 CPU 使用情况、内存使用情况和磁盘使用情况。你可以将其保存为一个文件,比如 `monitor.sh`,然后在终端中运行:
```
bash monitor.sh
```
注意,这个脚本需要在 Linux 系统中运行,并且需要有足够的权限来访问系统信息。
阅读全文