centos7查看CPU整体利用率命令
时间: 2024-10-08 15:08:40 浏览: 43
在 CentOS 7 系统中,可以使用 `top` 或 `mpstat` 命令来查看 CPU 的整体利用率。以下是两个命令的简单介绍:
1. **top** 命令:
运行 `top` 命令,它会显示系统实时的运行状态,包括 CPU 占用率、内存使用情况等。按 "q" 键退出查看结果。
```sh
top - 10:45:26 up 8 days, 3:23, 2 users, load average: 0.49, 0.67, 0.67
Tasks: 151 total, 1 running, 150 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2.0 us, 1.2 sy, 0.0 ni, 96.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
Mem: 15919936k total, 13879136k used, 2040800k free, 607120k buffers
Swap: 4194304k total, 0k used, 4194304k free, 4341604k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
```
这里的 `%Cpu(s)` 行显示了 CPU 利用率。
2. **mpstat** 命令:
使用 `mpstat` 可以看到每个 CPU 核心的统计信息,通过 `-P ALL` 参数查看所有核,`-t` 查看平均负载。
```sh
mpstat 1 1 | grep 'idle'
cpu 0 2.0%us 1.2%sy 0.0%ni 96.8&id 0.0%wa 0.0%hi 0.0%si 0.0%st
```
这里 `idle` 表示空闲时间百分比。
阅读全文