如何查看Linux服务器的CPU信息
任何服务器的CPU信息都包括处理器的信息,厂商详情、型号名称、架构、处理速度等。在Linux服务器中,CPU信息存储在一个系统文件中,可以使用文本编辑器读取,也可以在管理shell脚本中读取和使用。
用你选择的文本编辑器打开文件/proc/cpuinfo。
$ vim /proc/cpuinfo

从上面的截图中可以看到,所有的型号名称、速度、缓存大小等信息都存在文件中。你也可以直接在命令行上运行查看这个文件的内容。
$ less /proc/cpuinfo
这将在命令行输出内容,你可以按 "Enter "键向下滚动。除了读取这个文件外,还有一些内置的命令可以让你获得服务器CPU的信息。
$ less /proc/cpuinfo
首先,让我们来看看简单的命令 "lscpu",它能以整洁和更易读的格式打印信息。
$ lscpu
这个命令也有一些有用的选项。例如,你可以使用'-J'选项以'JSON'格式输出数据。
$ lscpu -J
您也可以通过简单的重定向输出来将此输出保存到文件中。
$ lscpu > cpuinfo.txt
lshw命令
lshw是'list hardware'的缩写,它是一个获取Linux系统所使用的所有硬件信息的命令,我们可以使用这个参数'-c CPU'来获取包含CPU信息的简短输出。我们可以使用这条带有参数'-c CPU'的命令来获得一个包含CPU信息的简短输出。
$ sudo lshw -c CPU
请注意,尽管我们只是在读取信息,但这个命令建议以超级用户的身份运行,也就是使用 sudo。这个输出中的信息比 "lscpu "少,而且 "能力 "列表和lscpu输出中列出的 "flags "是一样的。
在本文中,我们已经看到了如何查看Linux服务器系统中的CPU信息。显然,获取CPU信息的命令还有很多,有些命令默认是不可用的,需要单独安装。