zoukankan      html  css  js  c++  java
  • Linux dmidecode备忘 枯木

    dmidecode

     之前笔者在文章Linux下查看主板的相关信息中已经介绍了该命令查看主板信息的用法,这里进一步介绍


    DMI,即DesktopManagement Interface。也有被称为SMBIOS,即System Management BIOS。DMI表的意义在于让我们在不探测硬件实体的情况下获取硬件的部分信息,方便了用户,但也同时表明,表中的信息可能是不可靠的。

    dmidecode的作用则是将DMI表中的信息用人可以读懂的方式显示出来。

    最简单的使用方法,它将显示dmidecode所能获取到的全部dmi信息:

    # dmidecode

    下面列几个表格:

    常用参数

    -q 或 --quiet

    不显示太多信息,比如某条数据是从哪里读来的等等,为了得到简洁的信息,此条很有用。

    -t 或 --type TYPE

    指定要显示哪方面的内容,很重要,随后介绍。

    -s 或 --string KEYWORD

    显示特定的关键字,下面会有介绍。

    -u 或 --dump

    直接显示DMI表信息而不解码,将以16进制的文本方式显示,对普通用户意义不大。

    -t 或 --type后的文本参数

    bios

    bios的各项信息

    system

    系统信息,在我的笔记本上可以看到版本、型号、序号等信息。

    baseboard

    主板信息

    chassis

    “底板”,不太理解其含意,期待大家补充

    processor

    CPU的详细信息

    memory

    内存信息,包括目前插的内存条数及大小,支持的单条最大内存和总内存大小等等。

    cache

    缓存信息,似乎是CPU的缓存信息

    connector

    在我的电脑是PCI设备的信息

    slot

    插槽信息


    之前笔者由于对该命令不是很熟悉,当时使用的是dmidecode结合grep获取主板信息的,现在获取就比较方便了

    [root@www ~]# dmidecode -t

    dmidecode: option requires anargument -- 't'

    Type number or keyword expected

    Valid type keywords are:

      bios

      system

      baseboard

      chassis

      processor

      memory

      cache

      connector

      slot

    [root@www ~]# dmidecode -t baseboard

    # dmidecode 2.11

    SMBIOS 2.4 present.

     

    Handle 0x0002, DMI type 2, 15bytes

    Base Board Information

             Manufacturer: Intel Corporation

             Product Name: 440BX Desktop Reference Platform

             Version: None

             Serial Number: None

             Asset Tag: Not Specified

             Features: None

             Location In Chassis: Not Specified

             Chassis Handle: 0x0000

             Type: Unknown

             Contained Object Handles: 0

     

    Handle 0x00DF, DMI type 10, 8bytes

    On Board Device 1 Information

             Type: Video

             Status: Disabled

             Description: VMware SVGA II

    On Board Device 2 Information

             Type: Sound

             Status: Disabled

             Description: ES1371

     

    [root@www ~]#


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

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

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

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

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

    参考:http://linux-wiki.cn/wiki/zh-hans/Dmidecode

    http://www.ha97.com/4120.html

       

  • 相关阅读:
    Android应用开发SharedPreferences存储数据的使用方法
    Android ListView不响应OnItemClickListener解决办法
    Java 毫秒转换为日期类型、日期转换为毫秒
    关于android软键盘enter键的替换与事件监听
    如何使用adb命令查看android中的数据库
    android坐标
    getHitRect获取点击控件的位置
    UTC的相互转换(java)
    深入理解Android的startservice和bindservice
    TS格式解析
  • 原文地址:https://www.cnblogs.com/kumulinux/p/2808705.html
Copyright © 2011-2022 走看看