温馨提示×

Linux CPUInfo:如何查看CPU使用率

小樊
47
2025-10-08 13:05:43
栏目: 智能运维

在Linux系统中,有多种方法可以查看CPU使用率。以下是一些常用的命令:

1. top

top命令是最常用的实时监控系统资源使用情况的工具之一。

top

top界面中,你可以看到CPU的使用率、内存使用情况、进程列表等信息。CPU使用率通常显示在屏幕的顶部。

2. htop

htoptop命令的一个增强版本,提供了更友好的用户界面和更多的功能。

首先,你需要安装htop(如果尚未安装):

sudo apt-get install htop  # Debian/Ubuntu
sudo yum install htop      # CentOS/RHEL
sudo dnf install htop      # Fedora

然后运行htop

htop

3. mpstat

mpstatsysstat包中的一个工具,可以显示每个CPU的使用情况。

首先,安装sysstat(如果尚未安装):

sudo apt-get install sysstat  # Debian/Ubuntu
sudo yum install sysstat      # CentOS/RHEL
sudo dnf install sysstat      # Fedora

然后运行mpstat

mpstat -P ALL 1

这会每秒更新一次所有CPU的使用情况。

4. vmstat

vmstat命令可以显示虚拟内存统计信息,包括CPU使用率。

vmstat 1

这会每秒更新一次系统状态。

5. iostat

iostat命令主要用于显示CPU和I/O设备的统计信息。

首先,安装sysstat(如果尚未安装):

sudo apt-get install sysstat  # Debian/Ubuntu
sudo yum install sysstat      # CentOS/RHEL
sudo dnf install sysstat      # Fedora

然后运行iostat

iostat -c 1

这会每秒更新一次CPU的使用情况。

6. sar

sar命令是sysstat包中的一个工具,可以收集、报告或保存系统活动信息。

首先,安装sysstat(如果尚未安装):

sudo apt-get install sysstat  # Debian/Ubuntu
sudo yum install sysstat      # CentOS/RHEL
sudo dnf install sysstat      # Fedora

然后运行sar

sar 1

这会每秒更新一次系统活动信息。

这些命令都可以帮助你查看Linux系统的CPU使用率。选择适合你需求的工具即可。

0