cpustat
是一个用于监控 CPU 使用情况的工具,它是 sysstat
包的一部分。要使用 cpustat
监控特定进程,您需要结合其他工具,如 pidstat
。pidstat
也是 sysstat
包的一部分,可以用来监控特定进程的 CPU、内存和其他资源使用情况。
首先,确保您已经安装了 sysstat
包。在 Ubuntu 上,您可以使用以下命令安装:
sudo apt-get update
sudo apt-get install sysstat
接下来,使用 pidstat
命令监控特定进程。例如,要监控进程 ID 为 12345 的进程,您可以运行:
pidstat -p 12345 1
这将每秒刷新一次该进程的 CPU 使用情况。如果您想持续监控,可以去掉 -p
参数后面的 1
。
如果您想查看所有进程的 CPU 使用情况,可以运行:
pidstat 1
这将每秒刷新一次所有进程的 CPU 使用情况。
请注意,cpustat
和 pidstat
主要关注 CPU 使用情况。如果您需要监控其他资源(如内存、磁盘 I/O 等),您可能需要使用其他工具,如 htop
、atop
或 iostat
。