LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

如何在Linux系统中查看CPU信息使用lscpu命令行

2023年9月26日 795点热度

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

查看linux系统版本_查看linux系统版本命令_linux查看系统版本


领取嵌入式学习路线,

请加良许微信:coderliangxu-6

CPU统称为微处理器或简称为处理器。如同脑部怎样控制人体一样,CPU控制着计算机的所有部份。因而CPU被觉得是计算机的脑部。那我们如何在Linux系统中查看如IntelCorei3、i5、AMD等品牌信息和其他细节如处理器速率、内核数目、架构、缓存大小等呢?

方式1-检测CPU信息使用lscpu

lscpu命令行应用程序从sysfs和特定于构架的库(如/proc/cpuinfo.该lscpu命令搜集CPU详尽信息,比如CPU、线程、内核、套接字和非统一显存访问(NUMA)节点的数目。它还检索有关CPU缓存和缓存共享、系列、型号、bogoMIPS、字节次序和步进等的信息。lscpu命令是util-linux包的一部份,所以不须要安装。

要使用命令在Linux中查找CPU信息lscpu

> lscpu

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  2
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               85
Model name:          Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz
Stepping:            7
CPU MHz:             2500.002
BogoMIPS:            5000.00
Hypervisor vendor:   KVM
Virtualization type: full
L1d cache:           32K
L1i cache:           32K
L2 cache:            1024K
L3 cache:            36608K
NUMA node0 CPU(s):   0-3
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves arat avx512_vnni

1.1.显示lscpu在Linux中使用的特定CPU信息

lscpu会输出CPU的完整信息。可以用grep搜索指定的数组信息,比如modelname

> lscpu | grep -i 'Model name'
Model name:          Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz

假如你只想显示处理器机型

> lscpu | grep -i "Model name:" | cut -d':' -f2- -
                      Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz

你还可以找到其他CPU详尽信息,比如CPU核心数,如下所示:

> lscpu | grep -i "CPU(s)"
CPU(s):              4
On-line CPU(s) list: 0-3
NUMA node0 CPU(s):   0-3

方式2-在Linux中使用/proc/cpuinfo文件查找CPU信息

lscpu从文件/proc/cpuinfo中搜集处理器详尽信息。为此查看linux系统版本,我们可以cat来检测Linux中的CPU详尽信息。

> cat /proc/cpuinfo

查看linux系统版本_查看linux系统版本命令_linux查看系统版本

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

还可以使用命令从/proc/cpuinfo文件中过滤特定的CPU详尽信息

> cat /proc/cpuinfo | grep "cpu family"

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

方式3-查看处理器信息使用lshw

Lshw(HardwareLister)是一个功能齐全的CLI应用程序,可提供有关Linux系统硬件配置的详尽信息。它可以获取硬件详尽信息,比如准确的显存配置、固件版本、主板配置、CPU版本和速率、缓存配置、总线速率等。

lshw应用程序有命令行和图形界面两种操作方法。它预装在大多数Linux发行版上。假如须要安装可以执行下边的命令。

> sudo apt install lshw lshw-gtk

要查看处理器信息lshw

> sudo lshw -class processor

linux查看系统版本_查看linux系统版本命令_查看linux系统版本

假如你只想显示处理器机型,使用-short参数。

> sudo lshw -short -class processor
H/W path        Device     Class          Description
=====================================================
/0/400                     processor      Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz

lshw还有一个图形界面。通过运行以下命令从应用程序菜单或终端启动lshwgui:

> sudo lshw-gtk

双击便携式计算机->显卡->CPU以获取CPU的完整详尽信息。

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

linux查看系统版本_查看linux系统版本命令_查看linux系统版本

方式4-使用获取处理器详尽信息dmidecode

dmidecode应用程序从DMI表中获取系统硬件组件的详尽信息。它将首先尝试从中读取DMI表sysfslinux多线程编程,之后假如sysfs访问失败则尝试直接从显存中读取。找到DMI表后,dmidecode将解析该表并以人类可读的格式显示系统的硬件信息。Dmidecode预装在大多数Linux操作系统中,可以直接使用。

要在Linux中使用dmidecode获取CPU详尽信息

> sudo dmidecode --type processor

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

方式5-查看CPU信息使用inxi

Inxi是一个命令行系统信息工具,用于显示系统信息,比如CPU、驱动程序、xorg、桌面环境、内核、GCC版本、进程、RAM使用情况以及许多其他有用的信息。

Inxi在许多Linux和Unix操作系统的默认储存库中可用。须要安装的话可以执行下边的命令。

> sudo apt install inxi

要使用inxi显示处理器详尽信息,使用-C或--cpu参数:$inxi-C或则$inxi--cpu

显示的信息包括内核数目、CPU机型、CPU缓存、CPU时钟速率、CPU最小/最大速率等。

CPU:       Dual core Intel Xeon Platinum 8269CY (-MT-MCP-) cache: 36608 KB
           clock speeds: max: 2500 MHz 1: 2500 MHz 2: 2500 MHz 3: 2500 MHz 4: 2500 MHz

方式6-使用复印CPU信息hardinfo

HardInfo是一个图形应用程序,用于搜集有关系统硬件和操作系统的信息,并生成HTML或纯文本格式的可复印报告。

Hardinfo在默认储存库中可用,因而可以使用发行版的默认包管理器安装。在Debian、Ubuntu上,运行以下命令来安装Hardinfo:

> sudo apt install hardinfo

安装hardinfo后linux下载工具,从dash或menu启动它。点击Processor选项下的Devices两侧窗棂中的部份以获取CPU/处理器详尽信息:

方式7-使用hwinfo

Hwinfo是另一个用于查找系统硬件信息的命令行应用程序。它侦测Linux系统中存在的硬件并显示每位硬件设备的详尽信息。

执行下边的命令进行安装

> sudo apt install hwinfo

要使用hwinfo查看CPU信息

> sudo hwinfo --cpu

查看linux系统版本命令_linux查看系统版本_查看linux系统版本

只复印CPU的简略摘要

> sudo hwinfo --short --cpu

linux查看系统版本_查看linux系统版本命令_查看linux系统版本

方式8-使用cpuid

Cpuid轮询从CPUID指令搜集的有关CPU的详尽信息,并依照该信息确定CPU的准确机型。

执行下边命令进行安装

> sudo apt install cpuid

在Fedora等基于RPM的系统上:

> sudo dnf install cpuid

安装cpuid后,使用命令获取处理器信息:

> cpuid

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

方式9-使用nproc

Nproc是GNUcoreutils的一部份。它复印的CPU信息甚少。它只复印当前进程可用的处理单元数。

> nproc 
4

处理单元的数目可能多于在线处理器的数目。要复印已安装处理器的数目,请使用--all标志:

> nproc --all

方式10-使用hwloc

hwloc应用程序提供命令行工具和CAPI插口来获取CPU信息

确保你已在系统上安装hwloc:

> sudo apt install hwloc

要显示你的LinuxCPU详尽信息,请运行:

> hwloc-ls

查看linux系统版本命令_查看linux系统版本_linux查看系统版本

良许花了一个半月的时间研制了一门Linux命令课程,欢迎订购学习!

课程特色:

详尽总结150个高频使用命令,学完可应对工作中95%命令需求;

答疑群提供无限次答疑服务,答疑群气氛挺好;

总时长超10小时,抗衡大课时长。

长按下方卡片订购

强烈推荐一位腾讯大鳄录制的Shell实战案例课程(已获授权):

大鳄在腾讯工作6年,在大厂工作十几年查看linux系统版本,经验丰富;

大鳄依据自己在大厂工作经验总结了100个案例,超级实用!

学完这100个案例,肯定对自己的Shell编程有很大的提高;

答疑群提供无限次答疑服务,答疑群气氛挺好。

长按下方卡片订购

查看linux系统版本_查看linux系统版本命令_linux查看系统版本

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: cpu参数 cpu时间 linux系统 命令行
最后更新:2023年9月26日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux主机安全检查期间的安全状况全面分析 常用FTP服务器的几种常用的架构软件介绍 如何像一个内核开发者那样开发linux设备驱动源 Linux下如何使用vsftpd构建后的FTP服务器有哪些特点 Gcc编译器编译语言:C运行库C语言标准 提高网络编程功力的不二之选——Socket/IP协议 C语言教程之linuxC编程实战:linux电子书 #Ubuntu查看防火墙的状态#添加开放普通端口开放22:开启完成 Ubuntu18.04上安装GCC编译器通过终端执行以下命令命令 2019年Linux操作系统启动流程介绍-苏州安亲宝 如何安装Windows10下的WSL和mkfontdir命令? 获取内核源码:阅读linux内核设计的艺术 如何操作Linux启动盘?的安装目录信息详解 (多图预警)多篇Linux(centos7)安装流程 Ubuntu22.04最终发布最终RC版本号召大家积极进行进行测试 如何在Linux安装字体中用到各种命令如mkfontscale? 自带几个预设,你可以在Numix、Arc或Materia主题样式上创建自己的GTK主题 (架构)为什么要在Linux下写C++程序? Ubuntu中各种类型频繁发生的更新错误以及修复方法 图1.3编程的7个步骤,你知道吗?
如何像一个内核开发者那样开发linux设备驱动源常用FTP服务器的几种常用的架构软件介绍Linux主机安全检查期间的安全状况全面分析:身份证明检索失败开始->进程的配置文件微控制器简化存储数据的组织形式如何从Elrepo或者源代码来安装最新的Linux内核4.0Linux下ldd命令的使用方法本身不是一个程序炫龙毁灭者DC还是不能关机和重启内核的窝如何在Ubuntu下修改root用户的密码?Linux系统迁移到另一个硬盘小时就迁移完成了炫龙毁灭者DC还是不能关机和重启内核的窝如何使用Python处理文件数据-程序员必读结合虚拟化技术分析Linux系统的一般执行过程Linux中常用的域名解析命令包括哪些?(回答)炫龙毁灭者DC还是不能关机和重启内核的窝VMware如何安装UbuntuWorkstation虚拟机的博客~(官方个人免费版)开发嵌入式Linux按键驱动程序开发-电脑版软件功能强大,界面简洁明晰、操作方便快捷CentOS8安装新的java环境卸载老版本下载环境介绍Android终端仿真器安装Python的注意事项!!
Shell用C语言编写的程序-Shell教程脚本 如何安装便携式WiFi驱动程序?360wifi驱动的教程 IT之家UbuntuKylin14.1014.10壁纸预览(附下载地址) 基于iptable之上的防火墙Linux原始的外部IP访问本机 基于ARM9-Linux平台的车载GPS导航系统设计系统的应用研究 如何在Linux上安装虚拟机的结果大多都是怎么安装的 指令中各个make-C~/linuxM=`pwd编译 (干货)Python(计算机程序设计语言)Python、计算机编程语言 Linux系统下设置环境变量修改文件的方法有所区别 remminaRemmina安装rdesktop Linux的发行版什么?/x86是个笑话 文件计算系统运行时间及概念分析(2015.4.1) Linux上创建WindowsUSB很困难的工具是什么?怎么办? WSL2:安装Ubuntu和Windows10双系统的奇妙改变 开发云主机域名有进一步的了解吗?-八维教育 Linux中的定时任务可以使用crontab命令来实现 结合虚拟化技术分析Linux系统的一般执行过程 手机上可以安装完整的Linux系统吗?/VNC 2022年3月7日Linux中提权漏洞被安全研究员爆出 (暑期创作大赛)Win部署Plex让小主机做HTPC
标签聚合
文件 软件 虚拟机 命令 文件目录 应用 linux系统 linux服务器 内核 操作
书籍
课程
技术群
技术干货大合集↓
  • 2023年12月 / 18篇
  • 2023年11月 / 88篇
  • 2023年10月 / 94篇
  • 2023年9月 / 90篇
  • 2023年8月 / 93篇
  • 2023年7月 / 94篇
  • 2023年6月 / 90篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2024 linuxgod.net ALL RIGHTS RESERVED.