温馨提示×

debian cpustat怎么更新

小樊
43
2026-09-28 19:23:12
栏目: 智能运维

在 Debian 系统里,cpustat 通常不是系统自带命令,而是来自 sysstat 包(提供 mpstat、sar 等)或者 cpustat(Go 编写的工具)。下面分情况说明“怎么更新”。


一、如果你用的是 sysstat 里的 cpustat / mpstat

1. 更新软件包(推荐)

sudo apt update
sudo apt install --only-upgrade sysstat

查看版本:

mpstat -V

2. 手动更新统计数据

sysstat 的数据是靠 cron / systemd 定时采集的:

  • 确保服务开启:
sudo systemctl enable sysstat
sudo systemctl start sysstat
  • 立即生成一次数据(可选):
sudo /usr/lib/sysstat/sa1 1 1

然后查看:

sar -u

二、如果你装的是 Go 版 cpustat(github.com/uber-archive/cpustat)

1. 查看是否已安装

which cpustat
cpustat -h

2. 更新方式(重新安装最新版)

一般需要重新拉取源码:

# 有 Go 环境
go install github.com/uber-archive/cpustat@latest

# 或手动 clone
git clone https://github.com/uber-archive/cpustat.git
cd cpustat
make
sudo cp cpustat /usr/local/bin/

三、如果只是想“实时刷新 CPU 状态”

不需要更新软件,直接用:

watch -n 1 "mpstat -P ALL 1 1"

或

top
htop

如果你能贴一下:

which cpustat
cpustat --version

我可以更精确地告诉你该怎么“更新”。

0 踩