在 CentOS 系统中,cpustat
命令是 sysstat
包的一部分。要使用 cpustat
查看 CPU 核心信息,首先需要确保已安装 sysstat
包。如果尚未安装,可以使用以下命令安装:
sudo yum install sysstat
安装完成后,可以使用 cpustat
命令查看 CPU 的各种统计信息。不过,cpustat
默认并不直接显示 CPU 核心的详细信息,如每个核心的使用率等。它更多地用于显示 CPU 的时间使用情况和系统性能指标。
如果你想查看 CPU 核心的详细信息,可以使用以下命令:
lscpu
:这个命令提供了详细的 CPU 架构信息,包括核心数、线程数、每个核心的频率等。
lscpu
输出示例中,你可以找到以下信息:
CPU(s)
: 总的 CPU 核心数(包括超线程)。On-line CPU(s) list
: 当前在线的 CPU 列表。Thread(s) per core
: 每个核心的线程数。Core(s) per socket
: 每个插槽的核心数。Socket(s)
: CPU 插槽数。
top
或htop
:这些命令可以实时显示 CPU 使用情况,包括每个核心的使用率。
top
或者安装 htop
(如果尚未安装):
sudo yum install htop htop
在 top
或 htop
的输出中,你可以看到每个 CPU 核心的实时负载情况。
如果你想查看 CPU 的详细信息,包括每个核心的使用率,lscpu
是一个很好的选择。如果需要实时监控,可以使用 top
或 htop
。