ubuntu

ubuntu cpustat命令怎样查看CPU空闲时间

小樊
43
2025-11-08 13:54:02
栏目: 智能运维

在 Ubuntu 系统中,cpustat 命令是 sysstat 包的一部分,用于显示 CPU 的统计信息。要查看 CPU 的空闲时间,可以使用 mpstat 命令,它是 sysstat 包中的一个工具。

首先,确保 sysstat 包已安装。如果尚未安装,可以使用以下命令安装:

sudo apt update
sudo apt install sysstat

然后,运行 mpstat 命令来查看 CPU 的详细统计信息,包括空闲时间。使用以下命令:

mpstat -P ALL 1

这条命令会显示所有 CPU 的统计信息,每秒更新一次。输出中包括 %idle 列,这就是 CPU 的空闲时间百分比。

如果你只想查看总的 CPU 空闲时间,可以使用以下命令:

mpstat -P ALL 1 | awk '/Average:/ {print 100 - $NF"%"}'

这条命令会计算并显示总的 CPU 空闲时间百分比。

解释一下上面的 awk 命令:

这样,你就可以看到 CPU 的空闲时间了。

0
看了该问题的人还看了