在Ubuntu系统中,你可以使用cpustat命令来查看进程的CPU使用情况。cpustat是sysstat包的一部分,因此首先需要确保已经安装了这个包。如果尚未安装,可以使用以下命令进行安装:
sudo apt-get update
sudo apt-get install sysstat
安装完成后,你可以使用cpustat命令来查看CPU使用情况。以下是一些常用的cpustat命令选项:
cpustat
这将显示所有CPU的详细统计信息,包括用户态时间、系统态时间、空闲时间等。
要查看特定进程的CPU使用情况,可以使用-p选项后跟进程ID(PID):
cpustat -p <PID>
将<PID>替换为你想要查看的进程的ID。
如果你想查看特定CPU核心的统计信息,可以使用-C选项后跟核心编号:
cpustat -C <CPU_CORE>
将<CPU_CORE>替换为你想要查看的核心编号。
你可以使用-s选项后跟刷新间隔(以秒为单位)来定期刷新统计信息:
cpustat -s <INTERVAL>
将<INTERVAL>替换为你想要的刷新间隔(例如,5表示每5秒刷新一次)。
如果你想查看更详细的CPU使用情况,可以使用-e选项:
cpustat -e
这将显示包括CPU使用率、中断、上下文切换等详细信息。
请注意,cpustat命令的输出可能会因系统配置和版本而有所不同。你可以查阅cpustat的手册页(通过运行man cpustat)以获取更多关于该命令的信息和选项。