在Linux系统中,有多种方法可以查看CPU的主频。以下是一些常用的命令:
lscpu
命令lscpu
是一个非常强大的工具,可以显示CPU架构的详细信息。
lscpu | grep "MHz"
这个命令会列出所有CPU核心的当前频率和最大频率。
cpufreq-info
命令cpufreq-info
是一个专门用于显示CPU频率信息的工具,但需要先安装 cpufrequtils
包。
cpufrequtils
在Debian/Ubuntu系统上:
sudo apt-get install cpufrequtils
在Red Hat/CentOS系统上:
sudo yum install cpufrequtils
安装完成后,可以使用以下命令查看CPU频率:
cpufreq-info | grep "current policy"
或者查看所有CPU核心的频率:
cpufreq-info -c all
top
或 htop
命令top
和 htop
是实时监控系统性能的工具,也可以用来查看CPU频率。
top
运行 top
命令后,按下 Shift + P
可以按CPU使用率排序,同时可以看到每个CPU核心的频率。
htop
htop
提供了更友好的界面,运行 htop
后,按下 F2
进入设置菜单,选择“Columns”,然后勾选“CPU frequency”即可显示CPU频率。
/proc/cpuinfo
文件/proc/cpuinfo
文件包含了详细的CPU信息。
cat /proc/cpuinfo | grep "cpu MHz"
这个命令会列出所有CPU核心的当前频率。
dmidecode
命令dmidecode
是一个用于显示硬件信息的工具,需要root权限。
sudo dmidecode -t processor | grep "Current Speed"
这个命令会列出所有CPU核心的当前频率。
以上方法都可以用来查看Linux系统中的CPU主频,选择适合你的需求和习惯的方法即可。