Linux 基础之查看CPU信息

本文介绍如何在Linux系统中查询CPU、主板等硬件信息及操作系统信息。包括物理CPU数量、每个CPU的核心数、逻辑CPU数量、CPU型号、主板型号、操作系统内核版本等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,查看物理CPU个数
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l

2,查看每个CPU的内核个数
cat /proc/cpuinfo| grep “cpu cores”| uniq

3,查看每个CPU逻辑CPU的个数
grep “siblings” /proc/cpuinfo|uniq

3,所有逻辑CPU的个数(所有CPU的所有线程数)
cat /proc/cpuinfo| grep “processor”| wc -l

总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
逻辑CPU个数 > 物理CPU个数 * CPU内核数 开启了超线程
逻辑CPU个数 = 物理CPU个数 * CPU内核数 没有开启超线程
注:Linux下top查看的CPU也是逻辑CPU个数

4,查看cpu型号
dmidecode -s processor-version

5,查看主板型号:
dmidecode |grep -A16 “System Information$”

6,查看机器型号
dmidecode | grep “Product Name”

7,查看当前操作系统内核信息
uname -a

8,查看当前操作系统发行版信息
cat /etc/issue

8.实例
命令执行结果如图所示,根据结果得知,此服务器有2个cpu,每个CPU6个核心,每个核心2线程(2个超线程,使用了超线程技术(HT)),共24线程。
通过dmidecode可以查看cpu型号,根据型号也可以查到这个cpu的具体参数

[root@grc-cdh01 proc]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2
[root@grc-cdh01 proc]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores   : 6
[root@grc-cdh01 proc]# grep "siblings" /proc/cpuinfo|uniq
siblings    :12
[root@grc-cdh01 proc]# cat /proc/cpuinfo| grep "processor"| wc -l
24
[root@grc-cdh01 proc]# dmidecode -s processor-version
Intel(R) Xeon(R) CPU           X5675  @ 3.07GHz     
Intel(R) Xeon(R) CPU           X5675  @ 3.07GHz
[root@grc-cdh01 proc]# dmidecode |grep -A16 "System Information$"
System Information
        Manufacturer: SUN MICROSYSTEMS
        Product Name: SUN FIRE X4170 M2 SERVER       
        Version:                       
        Serial Number: 1203FMM0XP            
        UUID: 080020FF-FFFF-FFFF-FFFF-B659D7282100
        Wake-up Type: Power Switch
        SKU Number: 30301253+1+1          
        Family:  

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: SUN MICROSYSTEMS
        Product Name: ASSY,MOTHERBOARD,X4170
        Version: 511-1213-07           
        Serial Number: 0328MSL-1143BA2EN3    
        Asset Tag: 511-1213-07     
[root@grc-cdh01 proc]# uname -a
Linux grc-cdh01 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@grc-cdh01 proc]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m
[root@grc-cdh01 proc]# top
top - 22:32:57 up 2 days,  2:40,  1 user,  load average: 0.00, 0.01, 0.05
Tasks: 386 total,   2 running, 384 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.0%us,  0.0%sy,  0.0%ni, 99.0%id,  1.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu4  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu5  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu6  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu7  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu8  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu9  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu10 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu11 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu12 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu13 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu14 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu15 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu16 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu17 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu18 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu19 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu20 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu21 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu22 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu23 :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  148335884k total, 69406764k used, 78929120k free,   171124k buffers
Swap:  4194300k total,        0k used,  4194300k free, 66499012k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                
31251 root      20   0 15368 2264 1728 R  0.7  0.0   0:00.09 top                                                                    
    8 root      20   0     0    0    0 R  0.3  0.0   1:04.14 rcu_sched                                                              
    1 root      20   0 19408 2372 2052 S  0.0  0.0   0:02.04 init   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值