dmidecode 命令详解(获取硬件信息)

一、简介

    DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task Force (DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统。

  DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的 了解。DMI的主要组成部分是Management Information Format (MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。

二、命令用法示例   

   1、查看服务器型号:dmidecode | grep 'Product Name'

   2、查看主板的序列号:dmidecode |grep 'Serial Number'

   3、查看系统序列号:dmidecode -s system-serial-number

   4、查看内存信息:dmidecode -t memory

   5、查看内存支持的最大容量 dmidecode|grep -P 'Maximum\s+Capacity'

   6、Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大     

     dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range

   7、查看OEM信息:dmidecode -t 11

   关于 Dmidecode 的更多用法,你可以通过指定 -h 选项查询。

三、dmidecode参数string及type列表  

    (1). Valid string keywords are:
      bios-vendor
      bios-version
      bios-release-date
      system-manufacturer
      system-product-name
      system-version
      system-serial-number
      system-uuid
      baseboard-manufacturer
      baseboard-product-name
      baseboard-version
      baseboard-serial-number
      baseboard-asset-tag
      chassis-manufacturer
      chassis-type
      chassis-version
      chassis-serial-number
      chassis-asset-tag
      processor-family
      processor-manufacturer
      processor-version
      processor-frequency

  (2)Valid type keywords are:
      bios
      system
      baseboard
      chassis
      processor
      memory
      cache
      connector
      slot

 

你可能感兴趣的:(硬件,信息,dmidecode)