Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息。

不带选项执行 dmidecode 通常会输出所有的硬件信息。Dmidecode 有个很有用的选项 -t,可以按指定类型输出相关信息,假如要获得处理器方面的信息,则可以执行

dmidecode -t processor

常用参数示例

  1. 查看服务器型号:dmidecode | grep 'Product Name'
  2. 查看主板的序列号:dmidecode |grep 'Serial Number'
  3. 查看系统序列号:dmidecode -s system-serial-number
  4. 查看内存信息:dmidecode -t memory //或者dmidecode -t 16,dmidecode -t 17
  5. 查看OEM信息:dmidecode -t 11

 

type全部编码列表

  • 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