cpustat
是一个用于显示CPU统计信息的工具,它是 sysstat
包的一部分。以下是 cpustat
命令的一些常用参数:
-h
或 --help
:显示帮助信息。-V
或 --version
:显示版本信息。-c
或 --cpu
:指定要显示的CPU核心编号,多个核心用逗号分隔。-p
或 --pid
:显示指定进程的CPU使用情况。-e
或 --elapsed
:显示自系统启动以来的时间,而不是自上次调用以来的时间。-m
或 --mode
:显示模式统计信息,包括用户态、系统态和空闲时间。-n
或 --numeric
:以数字格式显示CPU名称。-P
或 --pid
:显示指定进程的CPU使用情况。-t
或 --top-io
:显示I/O使用最多的进程。-u
或 --user
:仅显示用户态的CPU使用情况。-v
或 --verbose
:显示更详细的统计信息。-i <interval>
:设置两次报告之间的时间间隔(秒)。-s <count>
:设置报告的次数。cpustat -c -m -n
cpustat -i 5 -s 3
cpustat -p 1234
cpustat
命令的输出可能会因系统配置和版本的不同而有所差异。sysstat
包才能使用 cpustat
命令。通过这些参数,你可以根据需要定制 cpustat
命令的输出,以便更好地监控和分析系统的CPU使用情况。