本文共 1240 字,大约阅读时间需要 4 分钟。
查看内存,CPU信息之类的可以使用top或者free,但这都是查看运行时硬件运行状态的命令。要查看硬件本身的信息,就需要使用其他命令了。
查看处理器配置信息可以使用 cat /proc/cpuinfo
查看内存配置信息,可以使用 cat /proc/meminfo
对于其他硬件信息,可以使用dmidecode命令。
dmidecode最常用的选项为-t,-t的参数有:
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 ---参考 man dmidecode根据上面的关系,我们就可以很方便的查看我们所需要的硬件信息。比如需要安装一个内存条,在Windows下可能要是用everest这种软件来检测下硬件的信息。在Linux下你只要键入: dmidecode -t 5 ; dmidecode -t 6 就可以看到有几个插槽,每个插槽支持的最大的内存,以及支持的内存的类型等等。
本文转自hipercomer 51CTO博客,原文链接:http://blog.51cto.com/hipercomer/895272
转载地址:http://hhaql.baihongyu.com/