温馨提示×

Debian cpustat命令行选项有哪些

小樊
35
2025-11-02 18:12:41
栏目: 智能运维

cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。要查看 cpustat 的所有可用命令行选项,请在终端中输入 cpustat --help。以下是一些常用的选项:

  1. -h, --help: 显示帮助信息。
  2. -V, --version: 显示版本信息。
  3. -c, --cpu <CPU>: 指定要报告的 CPU。默认情况下,报告所有 CPU 的统计信息。
  4. -p, --pid <PID>: 指定要报告的进程 ID。默认情况下,报告所有进程的统计信息。
  5. -C, --class <CLASS>: 指定要报告的 CPU 类别(如 user、system、idle 等)。
  6. -m, --mode <MODE>: 指定要报告的模式(如 average、every、sum 等)。
  7. -t, --top-io <N>: 显示 I/O 使用情况最多的前 N 个进程。
  8. -r, --recursive: 递归地报告子进程的统计信息。
  9. -e, --elapsed <SECONDS>: 指定报告的时间间隔(以秒为单位)。默认情况下,报告自上次调用以来的统计信息。
  10. -I, --io <INTERVAL>: 指定 I/O 统计信息的采样间隔(以秒为单位)。默认情况下,不显示 I/O 统计信息。

这些选项可以组合使用,以便根据需要定制 cpustat 的输出。例如,要查看特定 CPU 类别的统计信息,可以使用 -c-C 选项,如下所示:

cpustat -c -C user

这将显示所有 CPU 上的用户模式时间统计信息。

0