在 CentOS 上,cpustat 通常不是系统默认自带命令,它一般来自 sysstat 工具包,或者来自 pmarques/cpustat 这类第三方工具。下面分情况说明怎么“装”。
其实 sysstat 包里并没有叫 cpustat 的命令,但有 mpstat、sar、iostat 等,很多人会误以为 cpustat 是 sysstat 的。
yum install -y sysstat
使用方式示例:
mpstat 1
sar -u 1 3
cpustat(GitHub 工具)这是 pmarques/cpustat 提供的工具,需要用 Go 安装。
yum install -y golang
或官方二进制方式安装(推荐新版本)。
go get github.com/pmarques/cpustat
安装后一般在:
~/go/bin/cpustat
加到 PATH:
export PATH=$PATH:~/go/bin
使用:
cpustat 1
如果你只是想看 CPU 使用率:
top
htop # yum install -y htop
mpstat 1
cpustatsysstatcpustat:用 Go 装 pmarques/cpustat如果你能贴一下你看到 cpustat 的地方(文档 / 命令报错),我可以更精准告诉你该装哪个。