linux

Linux CPUInfo:如何查看CPU主频

小樊
132
2025-05-28 15:30:50
栏目: 智能运维

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

1. 使用 lscpu 命令

lscpu 是一个非常强大的工具,可以显示CPU架构的详细信息。

lscpu | grep "MHz"

这个命令会列出所有CPU核心的当前频率和最大频率。

2. 使用 cpufreq-info 命令

cpufreq-info 是一个专门用于显示CPU频率信息的工具,但需要先安装 cpufrequtils 包。

安装 cpufrequtils

在Debian/Ubuntu系统上:

sudo apt-get install cpufrequtils

在Red Hat/CentOS系统上:

sudo yum install cpufrequtils

查看CPU频率

安装完成后,可以使用以下命令查看CPU频率:

cpufreq-info | grep "current policy"

或者查看所有CPU核心的频率:

cpufreq-info -c all

3. 使用 tophtop 命令

tophtop 是实时监控系统性能的工具,也可以用来查看CPU频率。

使用 top

运行 top 命令后,按下 Shift + P 可以按CPU使用率排序,同时可以看到每个CPU核心的频率。

使用 htop

htop 提供了更友好的界面,运行 htop 后,按下 F2 进入设置菜单,选择“Columns”,然后勾选“CPU frequency”即可显示CPU频率。

4. 使用 /proc/cpuinfo 文件

/proc/cpuinfo 文件包含了详细的CPU信息。

cat /proc/cpuinfo | grep "cpu MHz"

这个命令会列出所有CPU核心的当前频率。

5. 使用 dmidecode 命令

dmidecode 是一个用于显示硬件信息的工具,需要root权限。

sudo dmidecode -t processor | grep "Current Speed"

这个命令会列出所有CPU核心的当前频率。

总结

以上方法都可以用来查看Linux系统中的CPU主频,选择适合你的需求和习惯的方法即可。

0
看了该问题的人还看了