在Debian系统中,cpustat
是一个用于显示CPU统计信息的工具,它是 sysstat
包的一部分。要使用 cpustat
显示进程的CPU占用,你可以按照以下步骤操作:
-
安装sysstat包(如果尚未安装): 打开终端,运行以下命令来安装
sysstat
包:sudo apt update sudo apt install sysstat
-
运行cpustat: 安装完成后,你可以通过运行
cpustat
命令来查看CPU的总体统计信息。默认情况下,它不会显示单个进程的CPU占用。若要查看进程级别的CPU占用,你可以使用
-p
选项,后跟进程ID(PID)或进程名。例如:cpustat -p
或者,如果你想查看所有进程的CPU占用,可以运行:
cpustat -p ALL
-
实时更新:
cpustat
默认会每秒更新一次统计信息。如果你想改变更新频率,可以使用-i
选项指定间隔秒数。例如,每5秒更新一次:cpustat -p ALL -i 5
-
其他选项:
cpustat
还有许多其他选项,比如-u
显示用户态CPU时间,-s
显示每个CPU的使用情况等。你可以使用man cpustat
查看完整的帮助文档。
请注意,cpustat
显示的是进程的CPU时间,而不是CPU占用百分比。如果你需要查看进程的CPU占用百分比,可以使用 top
或 htop
命令。例如,运行 top
并按 P
键可以按照CPU使用率对进程进行排序。