cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。要查看 cpustat
的所有可用命令行参数,请在终端中输入 cpustat --help
。以下是一些常用的命令行参数:
-h, --help
:显示帮助信息。-V, --version
:显示版本信息。-c, --cpu
:指定要报告的 CPU。可以指定多个 CPU,例如:-c 0,1,2
。默认情况下,将报告所有 CPU 的使用情况。-p, --pid
:显示指定进程的 CPU 使用情况。可以指定多个进程,例如:-p 1234,5678
。默认情况下,将报告所有进程的 CPU 使用情况。-m, --mode
:设置报告模式。可选值有:user
(用户态时间)、system
(内核态时间)、idle
(空闲时间)和 iowait
(等待 I/O 时间)。默认情况下,将显示所有模式的时间。-r, --relative
:显示相对于系统启动时间的 CPU 使用情况。-t, --top-io
:显示 I/O 使用情况最高的进程。-T, --top-bio
:显示 I/O 使用情况最高的进程(块设备)。-u, --user
:显示用户态 CPU 使用情况。-s, --summarize
:显示 CPU 使用情况的摘要。-i, --interval
:设置报告间隔时间(以秒为单位)。默认值为 1 秒。-n, --no-headers
:在输出中省略列标题。这些参数可以组合使用,以便根据需要定制 cpustat
的输出。例如,要查看 CPU 0 和 1 的使用情况,可以运行 cpustat -c 0,1
。要查看进程 ID 为 1234 的进程的 CPU 使用情况,可以运行 cpustat -p 1234
。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Debian cpustat命令行参数