要监控Linux服务器的CPU使用率,您可以使用以下几种方法:
使用top命令:
在终端中输入top,然后按回车键。这将显示一个实时更新的进程列表,包括CPU使用率、内存使用情况等信息。在top界面中,CPU使用率显示在%Cpu(s)一行。
使用htop命令: htop是top命令的一个增强版本,提供了更丰富的功能和更友好的界面。首先,您需要安装htop(如果尚未安装):
sudo apt-get install htop # 对于基于Debian的系统(如Ubuntu)
sudo yum install htop # 对于基于RPM的系统(如CentOS)
然后,在终端中输入htop并按回车键。这将打开一个实时更新的进程列表,包括CPU使用率、内存使用情况等信息。在htop界面中,CPU使用率显示在顶部的进度条中。
使用vmstat命令:
vmstat命令可以显示虚拟内存统计数据,以及CPU使用情况。在终端中输入vmstat 1,然后按回车键。这将每秒更新一次CPU使用率和其他系统信息。
使用mpstat命令: mpstat是sysstat软件包的一部分,用于显示每个CPU的使用情况。首先,您需要安装sysstat(如果尚未安装):
sudo apt-get install sysstat # 对于基于Debian的系统(如Ubuntu)
sudo yum install sysstat # 对于基于RPM的系统(如CentOS)
然后,在终端中输入mpstat -P ALL 1,然后按回车键。这将每秒更新一次所有CPU的使用情况。
sar 1,然后按回车键。这将每秒更新一次CPU使用率和其他系统信息。这些命令都可以帮助您监控Linux服务器的CPU使用率。您可以根据自己的需求选择合适的工具。