天天看点

查看硬件信息几种方法

    查看内存,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

继续阅读