在Linux系统中,有多种方法可以查看进程的CPU使用率。以下是一些常用的命令:
top
命令:
打开终端,输入 top
并按回车键。这将显示系统中所有进程的实时信息,包括CPU使用率。在 top
命令的输出中,你可以看到 %CPU
列,它表示每个进程的CPU使用率。
ps
命令:
使用 ps
命令可以查看特定进程的CPU使用率。例如,要查看进程ID为1234的进程的CPU使用率,请输入以下命令:
ps -p 1234 -o %cpu
这将显示进程ID为1234的进程的CPU使用率。
htop
命令:
htop
是一个类似于 top
的工具,但它提供了一个更易于阅读的界面和更多的功能。首先,你需要安装 htop
(如果尚未安装):
对于基于Debian的系统(如Ubuntu):
sudo apt-get install htop
对于基于RPM的系统(如Fedora):
sudo yum install htop
安装完成后,输入 htop
并按回车键。在 htop
界面中,你可以看到每个进程的CPU使用率,以及许多其他有用的信息。
pidstat
命令:
pidstat
是一个用于报告进程相关统计信息的工具。首先,你需要安装 sysstat
包(如果尚未安装):
对于基于Debian的系统(如Ubuntu):
sudo apt-get install sysstat
对于基于RPM的系统(如Fedora):
sudo yum install sysstat
安装完成后,使用以下命令查看进程ID为1234的进程的CPU使用率:
pidstat -p 1234 1
这将显示进程ID为1234的进程的CPU使用率,每秒更新一次。
这些命令应该可以帮助你查看Linux进程中CPU使用率。你可以根据自己的需求选择合适的命令。