LINUX下查看主机信息
生活随笔
收集整理的這篇文章主要介紹了
LINUX下查看主机信息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、查看內核
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5xen #1 SMP Tue Aug 18 16:06:30 EDT 2009 i686 i686 i386 GNU/Linux
2、查看版本
[root@localhost ~]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@localhost ~]# more /etc/*release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@localhost ~]# more /etc/issue
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Kernel \r on an \m
/proc 文件系統是一個虛擬文件系統,在 Linux? 內核空間和用戶空間之間進行通信。在 /proc 文件系統中,我們可以將對虛擬文件的讀寫作為與內核中實體進行通信的一種手段,但是與普通文件不同的是,這些虛擬文件的內容都是動態創建的。 /proc 文件系統是提供有關系統中進程的信息。proc 文件系統包含了一些目錄(用作組織信息的方式)和虛擬文件。虛擬文件可以向用戶呈現內核中的一些信息,也可以用作一種從用戶空間向內核發送信息的手段。/proc 中另外一些有趣的文件有:cpuinfo,它標識了處理器的類型和速度;pci,顯示在 PCI 總線上找到的設備;modules,標識了當前加載到內核中的模塊,meminfo 獲取內存信息。
3、查看CPU信息
[root@localhost ~]# grep "model name" /proc/cpuinfo
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
[root@localhost ~]# more /proc/cpuinfo
processor?????? : 0
vendor_id?????? : GenuineIntel
cpu family????? : 6
model?????????? : 23
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
stepping??????? : 10
cpu MHz???????? : 2327.578
cache size????? : 6144 KB
fdiv_bug??????? : no
hlt_bug???????? : no
f00f_bug??????? : no
coma_bug??????? : no
fpu???????????? : yes
fpu_exception?? : yes
cpuid level???? : 13
wp????????????? : yes
flags?????????? : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr s
se sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips??????? : 5821.95
processor?????? : 1
4、查看CPU位數
[root@localhost ~]# getconf LONG_BIT
32
5、查看內存信息
[root@localhost ~]# more /proc/meminfo
MemTotal:????? 3755008 kB
MemFree:??????? 155276 kB
Buffers:??????? 239412 kB
Cached:??????? 2220036 kB
SwapCached:??????? 100 kB
Active:??????? 1670652 kB
Inactive:????? 1631476 kB
HighTotal:???? 3016200 kB
HighFree:?????? 107252 kB
LowTotal:?????? 738808 kB
LowFree:???????? 48024 kB
SwapTotal:???? 6291336 kB
SwapFree:????? 6291124 kB
Dirty:??????????? 1396 kB
Writeback:?????????? 0 kB
AnonPages:????? 842504 kB
Mapped:????????? 26668 kB
Slab:?????????? 157156 kB
PageTables:????? 20216 kB
NFS_Unstable:??????? 0 kB
Bounce:????????????? 0 kB
CommitLimit:?? 8168840 kB
Linux查看系統的硬件信息的命令,除了dmesg還有lspci命令;
[root@loghost ~]# dmidecode |more
精簡的現實信息
[root@loghost ~]# dmidecode -q |more? (-q 只顯示必要的信息)
獲取服務器的uuid也非常有用
[root@loghost ~]# dmidecode |grep UUIDUUID: 44454C4C-5200-1051-8058-C3C04FXXXXXX
查看序列號可以用
[root@loghost ~]# dmidecode -s system-serial-number
查看服務器到底能擴展到多大的內存[root@loghost ~]# dmidecode -t 16
# dmidecode 2.7
SMBIOS 2.4 present.
Handle 0x1000, DMI type 16, 15 bytes.
Physical Memory Array
??????? Location: System Board Or Motherboard
??????? Use: System Memory
??????? Error Correction Type: Multi-bit ECC
??????? Maximum Capacity: 32 GB
??????? Error Information Handle: Not Provided
??????? Number Of Devices: 8
查看物理的插槽信息[root@loghost ~]# dmidecode -t 17
附錄:
dmidecode支持的數字參數:
Type Information
—————————————-
0 BIOS
1 System
2 Base Board
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
40 Additional Information
41 Onboard Device
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5xen #1 SMP Tue Aug 18 16:06:30 EDT 2009 i686 i686 i386 GNU/Linux
2、查看版本
[root@localhost ~]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@localhost ~]# more /etc/*release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@localhost ~]# more /etc/issue
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Kernel \r on an \m
/proc 文件系統是一個虛擬文件系統,在 Linux? 內核空間和用戶空間之間進行通信。在 /proc 文件系統中,我們可以將對虛擬文件的讀寫作為與內核中實體進行通信的一種手段,但是與普通文件不同的是,這些虛擬文件的內容都是動態創建的。 /proc 文件系統是提供有關系統中進程的信息。proc 文件系統包含了一些目錄(用作組織信息的方式)和虛擬文件。虛擬文件可以向用戶呈現內核中的一些信息,也可以用作一種從用戶空間向內核發送信息的手段。/proc 中另外一些有趣的文件有:cpuinfo,它標識了處理器的類型和速度;pci,顯示在 PCI 總線上找到的設備;modules,標識了當前加載到內核中的模塊,meminfo 獲取內存信息。
3、查看CPU信息
[root@localhost ~]# grep "model name" /proc/cpuinfo
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
[root@localhost ~]# more /proc/cpuinfo
processor?????? : 0
vendor_id?????? : GenuineIntel
cpu family????? : 6
model?????????? : 23
model name????? : Intel(R) Xeon(R) CPU?????????? E5410? @ 2.33GHz
stepping??????? : 10
cpu MHz???????? : 2327.578
cache size????? : 6144 KB
fdiv_bug??????? : no
hlt_bug???????? : no
f00f_bug??????? : no
coma_bug??????? : no
fpu???????????? : yes
fpu_exception?? : yes
cpuid level???? : 13
wp????????????? : yes
flags?????????? : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr s
se sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips??????? : 5821.95
processor?????? : 1
4、查看CPU位數
[root@localhost ~]# getconf LONG_BIT
32
5、查看內存信息
[root@localhost ~]# more /proc/meminfo
MemTotal:????? 3755008 kB
MemFree:??????? 155276 kB
Buffers:??????? 239412 kB
Cached:??????? 2220036 kB
SwapCached:??????? 100 kB
Active:??????? 1670652 kB
Inactive:????? 1631476 kB
HighTotal:???? 3016200 kB
HighFree:?????? 107252 kB
LowTotal:?????? 738808 kB
LowFree:???????? 48024 kB
SwapTotal:???? 6291336 kB
SwapFree:????? 6291124 kB
Dirty:??????????? 1396 kB
Writeback:?????????? 0 kB
AnonPages:????? 842504 kB
Mapped:????????? 26668 kB
Slab:?????????? 157156 kB
PageTables:????? 20216 kB
NFS_Unstable:??????? 0 kB
Bounce:????????????? 0 kB
CommitLimit:?? 8168840 kB
Linux查看系統的硬件信息的命令,除了dmesg還有lspci命令;
查看BIOS 提供的硬件信息工具 dmidecode
顯示全部的dmi信息[root@loghost ~]# dmidecode |more
精簡的現實信息
[root@loghost ~]# dmidecode -q |more? (-q 只顯示必要的信息)
獲取服務器的uuid也非常有用
[root@loghost ~]# dmidecode |grep UUIDUUID: 44454C4C-5200-1051-8058-C3C04FXXXXXX
查看序列號可以用
[root@loghost ~]# dmidecode -s system-serial-number
查看服務器到底能擴展到多大的內存[root@loghost ~]# dmidecode -t 16
# dmidecode 2.7
SMBIOS 2.4 present.
Handle 0x1000, DMI type 16, 15 bytes.
Physical Memory Array
??????? Location: System Board Or Motherboard
??????? Use: System Memory
??????? Error Correction Type: Multi-bit ECC
??????? Maximum Capacity: 32 GB
??????? Error Information Handle: Not Provided
??????? Number Of Devices: 8
查看物理的插槽信息[root@loghost ~]# dmidecode -t 17
附錄:
dmidecode支持的數字參數:
Type Information
—————————————-
0 BIOS
1 System
2 Base Board
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
40 Additional Information
41 Onboard Device
轉載于:https://blog.51cto.com/summervast/321353
總結
以上是生活随笔為你收集整理的LINUX下查看主机信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将EXE安装包重新封装成MSI格式
- 下一篇: 成员函数指针与高性能的C++委托(三)