linux 下檢視cpu位數 核心等引數命令

weixin_34402090發表於2010-12-17

 

linux 下檢視cpu位數 核心等引數命令  

 

# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(檢視當前作業系統核心資訊)


cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(檢視當前作業系統發行版資訊)


cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz

(看到有8個邏輯CPU, 也知道了CPU型號)


cat /proc/cpuinfo | grep physical | uniq -c

      physical id      : 0

      physical id      : 1

(說明實際上是兩顆4核的CPU)


getconf LONG_BIT

32

(說明當前CPU執行在32bit模式下, 但不代表CPU不支援64bit)


cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

8

(結果大於0, 說明支援64bit計算. lm指long mode, 支援lm則是64bit)

 

 

========================================

 

檢視linux系統版本,核心,CPU,MEM,位數的相關命令

 

1.檢視版本,核心
[oracle@svr15 ~]$ cat /etc/issue

Red Hat Enterprise Linux AS release 4 (Nahant)
Kernel /r on an /m 

[oracle@svr15 ~]$ cat /proc/version
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.redhat.com) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 SMP Wed Jan 5 19:30:39 EST 2005

[oracle@svr15 ~]$ uname -r
2.6.9-5.ELsmp

2.檢視cpu,mem
[oracle@svr15 ~]$ grep "model name" /proc/cpuinfo
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz

[oracle@svr15 ~]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
stepping        : 6
cpu MHz         : 1995.006
cache size      : 64 KB
physical id     : 0
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtpr
bogomips        : 3956.73

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
stepping        : 6
cpu MHz         : 1995.006
cache size      : 64 KB
physical id     : 0
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtpr
bogomips        : 3981.31

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
stepping        : 6
cpu MHz         : 1995.006
cache size      : 64 KB
physical id     : 3
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtpr
bogomips        : 3981.31

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
stepping        : 6
cpu MHz         : 1995.006
cache size      : 64 KB
physical id     : 3
siblings        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl tm2 xtpr
bogomips        : 3981.31

[oracle@svr15 ~]$ grep MemTotal /proc/meminfo
MemTotal:      4147280 kB

[oracle@svr15 ~]$ free
             total       used       free     shared    buffers     cached
Mem:       4147280    4138220       9060          0     106124    3865896
-/+ buffers/cache:     166200    3981080
Swap:      4192924          0    4192924

3.檢視作業系統位數
[oracle@svr15 ~]$ ls /   #如果有lib64或這個目錄,那作業系統就是64位的
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux srv sys tmp usr var

[oracle@svr15 ~]$ getconf LONG_BIT
32

[oracle@svr15 ~]$ ldd /sbin/mii-tool
        libc.so.6 => /lib/i686/libc.so.6 (0x00b2f000)
        /lib/ld-linux.so.2 (0x00a49000)

 

 

 

 

 

相關文章