debian

Debian cpustat命令行工具使用指南

小樊
45
2025-05-04 00:32:40
栏目: 智能运维

cpustat 是一个用于监控系统 CPU 使用情况的命令行工具,它是 sysstat 包的一部分。cpustat 提供了实时的 CPU 统计信息,包括用户空间占用、系统空间占用、空闲时间等。要使用 cpustat,首先需要确保已经安装了 sysstat 包。

在 Debian 系统上,可以使用以下命令安装 sysstat

sudo apt-get update
sudo apt-get install sysstat

安装完成后,可以通过以下方式使用 cpustat 命令:

  1. 查看所有 CPU 的统计信息:
cpustat
  1. 查看指定 CPU 的统计信息(例如,查看 CPU 0 的信息):
cpustat -p 0
  1. 指定输出的间隔时间(以秒为单位)和次数。例如,每隔 2 秒输出一次 CPU 统计信息,共输出 5 次:
cpustat -i 2 -c 5
  1. 查看特定时间间隔的 CPU 统计信息。例如,查看过去 1 分钟内的 CPU 使用情况:
cpustat -m 60

cpustat 命令的输出示例:

Linux 5.4.0-42-generic (hostname) 	05/01/2021 	_x86_64_	(4 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           12.34    0.00    3.45    0.01    0.00   84.20

输出列的含义如下:

更多关于 cpustat 的信息和选项,可以查阅其手册页:

man cpustat

0
看了该问题的人还看了