cpustat
是一个用于监控 CPU 使用情况的工具,它是 sysstat
包的一部分。cpustat
可以显示 CPU 的各种统计信息,包括用户空间占用、系统空间占用、空闲时间等。以下是如何在 Debian 系统中使用 cpustat
命令的指南:
-
安装 sysstat 包: 如果你的系统中还没有安装
sysstat
,你可以使用以下命令来安装它:sudo apt update sudo apt install sysstat
-
基本用法: 安装完成后,你可以通过简单地输入
cpustat
来查看 CPU 的统计信息:cpustat
这将显示自上次重启以来的平均 CPU 使用情况。
-
查看实时 CPU 统计信息: 使用
-c
选项可以显示实时的 CPU 统计信息:cpustat -c
默认情况下,这将每秒更新一次统计信息。
-
指定更新间隔和次数: 你可以使用
-i
选项来指定更新统计信息的间隔(以秒为单位),使用-n
选项来指定更新的次数。例如,以下命令将每 2 秒更新一次统计信息,共更新 5 次:cpustat -c -i 2 -n 5
-
显示详细的 CPU 统计信息: 使用
-m
选项可以显示每个 CPU 核心的详细统计信息:cpustat -m
-
显示特定 CPU 核心的统计信息: 如果你只想查看特定 CPU 核心的统计信息,可以使用
-p
选项后跟核心编号(从 0 开始):cpustat -p 0
-
显示累计的 CPU 统计信息: 使用
-s
选项可以显示自系统启动以来的累计 CPU 统计信息:cpustat -s
-
显示其他系统级别的统计信息:
cpustat
还提供了许多其他选项,可以显示 I/O 统计信息、中断统计信息等。你可以查看cpustat
的手册页(通过运行man cpustat
)来了解更多选项和用法。
请注意,cpustat
命令的输出可能会因 sysstat
版本的不同而略有差异。如果你需要更详细的信息或帮助,请查阅 sysstat
的官方文档或使用 --help
选项查看 cpustat
的帮助信息。