十种查看Linux服务器的CPU信息的命令方法 参考 https://www.a5idc.com/helpcontent/476.html CPU也被称为微处理器或简单的处理器。就像大脑如何控制一个人的身体,CPU控制计算机的所有部分。因此,CPU被认为是计算机的大脑。你可能知道你服务器的处理器的基本型号,如英特尔酷睿i3,i5,AMD等。但其他细节,如处理器的速度,核心数量,架构,缓存大小等呢?在本指南中,我们将讨论在Linux服务器中使用各种命令行工具以及图形工具查找CPU信息的所有可能方法。 下面给出的所有方法均已在Ubuntu 20.04 LTS桌面系统中进行了测试。 1、使用检查CPU信息 lscpu 该lscpu命令行实用程序收集从sysfs中和体系结构专用库,例如CPU架构信息/proc/cpuinfo。lscpu命令收集CPU详细信息,例如CPU数量,线程,核心,套接字和非统一内存访问(NUMA)节点。它还将检索有关CPU高速缓存和高速缓存共享,系列,型号,bogoMIPS,字节顺序和步进等的信息。lscpu命令是util-linux软件包的一部分,因此不必理会安装。 要使用lscpu命令在Linux中查找CPU信息,只需不使用任何选项即可运行它: lscpu在Linux中使用显示特定的CPU信息 如您所见,lscpu显示有关CPU的完整信息。您还可以使用grep命令来缩小结果范围以过滤特定的细节,例如model name,如下所示: 如果只想显示处理器型号,请运行: 同样,您可以找到其他CPU详细信息,例如CPU核心数,如下所示: 2、在Linux中使用/proc/cpuinfo文件查找CPU信息 正如我在上一节中提到的,lscpu从/proc/cpuinfo文件中收集处理器的详细信息。因此,我们可以简单地使用cat命令显示此文件的内容,以检查Linux中的CPU详细信息。 与 lscpu 命令不同,这将显示每个 CPU 核心的信息。所以你会得到比lscpu长得多的输出。 正如我们前面所看到的,我们还可以使用grep命令从/proc/cpuinfo文件中过滤特定的CPU细节。例如,如果要显示处理器系列,请运行。 3、 使用lshw查看处理器信息 Lshw (Hardware Lister)是一款功能齐全的CLI工具,它提供了Linux系统硬件配置的详细信息,它可以获得硬件的详细信息,如确切的内存配置、固件版本、主板配置、CPU版本和速度、缓存配置、总线速度等。它可以获得硬件的详细信息,如确切的内存配置、固件版本、主板配置、CPU版本和速度、缓存配置、总线速度等。 lshw工具有命令行和图形界面。大多数Linux发行版都预装了它。如果因为任何原因没有安装,你可以使用默认的软件包管理器在机器上安装lshw。例如,运行以下命令在Debian、Ubuntu、Pop_OS上安装lshw! 要使用 lshw 查看处理器信息,只需运行。 如果你想只显示处理器的型号,请在lshw命令中使用-short选项。 Lshw也有一个图形界面。通过运行以下命令从应用程序菜单或终端启动lshw gui。 双击Computer -> Motherboard -> CPU,即可获得CPU的完整信息。 4、使用dmidecode处理器的详细信息 dmidecode实用程序从DMI(Desktop Management Interface)表中系统硬件组件的详细信息,它首先会尝试从sysfs读取DMI表,如果sysfs访问失败,则会尝试直接从内存中读取。它首先会尝试从sysfs读取DMI表,如果sysfs访问失败,则会尝试直接从内存中读取。找到DMI表后,dmidecode将解析该表,并以人类可读的格式显示系统的硬件信息。Dmidecode在大多数Linux操作系统中都是预装的,所以我们就不去管它的安装了。 要在Linux中使用dmidecodeCPU的详细信息,请运行。 5、使用inxi查看CPU信息 Inxi是一个命令行系统信息工具,用于显示系统信息,如CPU、驱动、xorg、桌面环境、Kernel、GCC版本、进程、RAM使用情况以及许多其他有用的信息。 Inxi在许多Linux和Unix操作系统的默认仓库中都有。例如,在Deian,Ubuntu,Pop_OS!上,我们可以使用命令安装inxi。 要使用 inxi 显示处理器的详细信息,请使用 -C 或 –cpu 标志。 或者, 这将显示完整的CPU细节,包括核心数量、CPU型号、CPU缓存、CPU时钟速度、CPU最小/最大速度等。 6、使用hardinfo打印CPU信息 HardInfo是一个图形化工具,用于收集系统硬件和操作系统的信息,并生成HTML或纯文本格式的可打印报告。 Hardinfo在默认的软件仓库中可用,所以使用发行版的默认软件包管理器安装它。在Debian、Ubuntu上,运行以下命令安装Hardinfo。 安装hardinfo后,从仪表盘或菜单启动它。左侧窗格中的 “Processor “下的 “Devices “选项,可以得到CPU/处理器的详细信息。 7、使用hwinfo Hwinfo是另一款查找系统硬件信息的命令行工具。它可以探测Linux系统中的硬件,并显示每个硬件设备的详细信息。 默认情况下,它并没有被预装。你可以使用命令在基于Debian的系统上安装hwinfo。 要使用hwinfo查看CPU信息,请运行。 如果你想知道CPU的简要情况,请运行。 8、 使用cpuid Cpuid 可以转储从 CPUID 指令中收集到的有关 CPU 的详细信息,并根据这些信息确定 CPU 的确切型号。 它也不是默认预装的,所以要根据你使用的发行版类型来安装cpuid,如下图所示。 在Debian,Ubuntu上。 在像Fedora这样基于RPM的系统上。 安装完cpuid后,使用命令处理器信息。 9、使用nproc Nproc是GNU coreutils的一部分。它并没有提供太多关于CPU的信息。它只打印当前进程可用的处理单数。 单位数量可能少于在线处理器的数量。要打印已安装的处理器数量,使用–all标志。 在这两种情况下,你可能会得到同样的结果。 10、使用hwloc hwloc实用程序提供了命令行工具和C API,以获得关键计算素的分层映射,如。 NUMA内存节点。 共享缓存。 处理器包。 处理器核心。 和处理器 “线程”。 先确保你已经在系统中安装了hwloc。 要显示Linux CPU的详细信息,运行 该命令将在一个简单的地图式图表中显示处理器的详细信息,如下图所示。 在Linux中寻找英特尔处理器架构系列 如果你想知道处理器使用的是什么架构,如Haswell、Sandybridge、Ivybridge,运行。 请注意,这个fie不适用AMD处理器的机器。你也可以找到处理器的型号,然后到https://ark.intel.com/ 链接,输入型号(如:i3-2350M),就可以知道它属于哪个架构。 以上是Linux中查找CPU信息的几种方法
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/54831.html