在 Ubuntu 系统中,cpustat
是一个用于显示 CPU 使用情况的工具,通常作为 sysstat
包的一部分提供。要使用 cpustat
查看进程信息,你可以结合其他命令来获取更详细的信息。
以下是一些方法:
安装 sysstat(如果尚未安装):
sudo apt update
sudo apt install sysstat
使用 cpustat
查看 CPU 使用情况:
默认情况下,cpustat
会显示每个 CPU 的统计信息。你可以使用 -p
选项来显示每个进程的 CPU 使用情况。
sudo cpustat -p
结合 pidstat
查看更详细的进程信息:
pidstat
是另一个强大的工具,可以用来监控单个或多个进程的 CPU、内存、I/O 等统计信息。首先确保 sysstat
包中包含 pidstat
。
sudo apt install sysstat
然后使用以下命令查看所有进程的 CPU 使用情况:
sudo pidstat -u
如果你想监控特定进程的 CPU 使用情况,可以使用 -p
选项并指定 PID:
sudo pidstat -p <PID>
使用 htop
或 top
命令:
这些命令提供了实时的系统监视功能,包括进程的 CPU 和内存使用情况。
htop
或者
top
这些工具可以帮助你有效地监控和分析 Ubuntu 系统上的进程和 CPU 使用情况。