CPU也称为微处理器或简称为处理器 。就像大脑如何控制人体一样 , CPU 控制着计算机的所有部分 。因此cpu被认为是计算机的大脑 。那我们怎么在linux系统中查看如 Intel Core i3、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搜索指定的字段信息 , 例如model name
> 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中收集处理器详细信息 。因此 , 我们可以cat来检查 Linux 中的 CPU 详细信息 。
> cat /proc/cpuinfo 
文章插图
还可以使用命令从/proc/cpuinfo文件中过滤特定的 CPU 详细信息
> cat /proc/cpuinfo | grep "cpu family" 
文章插图
方法 3 - 查看处理器信息使用lshw
Lshw (Hardware Lister) 是一个功能齐全的 CLI 应用程序 , 可提供有关 Linux 系统硬件配置的详细信息 。它可以获取硬件详细信息 , 例如确切的内存配置、固件版本、主板配置、CPU 版本和速度、缓存配置、总线速度等 。
lshw 应用程序有命令行和图形界面两种操作方式 。它预装在大多数 Linux 发行版上 。如果需要安装可以执行下面的命令 。
> sudo apt install lshw lshw-gtk要查看处理器信息lshw
> sudo lshw -class Processor 
文章插图
如果你只想显示处理器型号 , 使用-short参数 。
> sudo lshw -short -class processor H/W path Device Class Description ===================================================== /0/400 processor Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHzlshw还有一个图形界面 。通过运行以下命令从应用程序菜单或终端启动lshw gui:
> sudo lshw-gtk双击便携式计算机 -> 主板 -> CPU 以获取 CPU 的完整详细信息 。

文章插图
推荐阅读
- 如何实现类似订单到期未支付自动关闭的功能?这6种方案任你挑选
- 中元节真是“鬼节”吗?还有哪些有趣传说?
- 黑龙江哈尔滨:电视台主持人直播出事故 不耐烦说:你指啥
- 随笔:除了抖音和快手,我们还需要鲜花和音乐
- 有哪些你不可不知的自驾游小经验?
- 教你如何恢复手机丢失的短信,两种方法搞定
- 阿凡达2|《遇见你之前》Me before you
- 刘必定|《大博弈》:命犯桃花的刘必定,还是输在了三个女人手里,可惜?
- 传奇世界|传奇世界:法师废物职业,为什么还能成为玩家信仰
- 鲱鱼罐头非常的臭,但为啥买的人还很多?看完你就懂了
