温馨提示×

怎样用debian cpustat

小樊
38
2026-09-28 19:22:11
栏目: 智能运维

在 Debian 系统上,cpustat 通常是指 sysstat 软件包里提供的工具,或者是 cpustat(由 Colin Ian King 开发的工具)。下面分别说明。


一、使用 sysstat 中的 mpstat / sar(常被误叫 cpustat)

1. 安装

sudo apt update
sudo apt install sysstat

2. 常用命令

查看 CPU 实时使用率(每 1 秒一次,共 3 次):

mpstat 1 3

查看每个 CPU 核心:

mpstat -P ALL 1 2

查看历史 CPU 数据(需开启 sadc):

sar -u 1 3

二、使用真正的 cpustat 工具(更专业)

1. 安装

sudo apt update
sudo apt install cpustat

2. 基本用法

查看系统 CPU 使用情况(默认每 1 秒刷新):

sudo cpustat

指定采样间隔和次数:

sudo cpustat 1 5

(每 1 秒采样,共 5 次)

按进程查看 CPU 占用:

sudo cpustat -x

显示更详细信息:

sudo cpustat -c -m

三、常见参数说明(cpustat)

  • -t:显示时间戳
  • -x:显示扩展信息
  • -c:显示 CPU 频率
  • -m:显示内存信息
  • -p PID:只监控某进程

四、简单示例

sudo cpustat 2 10

每 2 秒采样一次,共 10 次,适合观察负载变化。


如果你是想监控服务器性能、排查高 CPU 占用或写脚本采集数据,可以告诉我具体场景,我可以给你更合适的用法。

0 踩