在 CentOS 系统中,您可以使用 sar
命令来获取 CPU 信息
- 首先,确保您已经安装了
sysstat
软件包。如果没有安装,请运行以下命令进行安装:
sudo yum install sysstat
- 安装完成后,您可以使用
sar -u
命令来获取 CPU 使用情况。这将显示每个 CPU 核心的使用率、用户进程使用率、系统进程使用率等详细信息。例如:
sar -u 1 10
这个命令将显示过去 1 秒和第 2 秒的 CPU 使用情况。您可以根据需要调整时间间隔。
- 如果您只想查看某个特定 CPU 核心的使用率,可以使用以下命令:
sar -u1 10
将
替换为您要查询的 CPU 核心编号。例如,要查询核心编号为 0 的 CPU 使用率,可以运行:
sar -u 0 1 10
请注意,sar
命令依赖于 /var/log/sysstat/cpu
文件来存储历史数据。如果您没有这个文件,sar
命令将无法提供历史数据。在这种情况下,您需要先运行 sar -u
命令一段时间,以便收集数据并创建该文件。