(dmidecode) - 在Linux系统下获取有关硬件方面的信息

dmidecode

在Linux系统下获取有关硬件方面的信息

补充说明

dmidecode命令 可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。

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,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。

语法

dmidecode [选项]

选项

-d:(default:/dev/mem)从设备文件读取信息,输出内容与不加参数标准输出相同。
-h:显示帮助信息。
-s:只显示指定DMI字符串的信息。(string)
-t:只显示指定条目的信息。(type)
-u:显示未解码的原始条目内容。
--dump-bin file:将DMI数据转储到一个二进制文件中。
--from-dump FILE:从一个二进制文件读取DMI数据。
-V:显示版本信息。

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

(3)type全部编码列表:

  • BIOS
  • System
  • Base Board
  • Chassis
  • Processor
  • Memory Controller
  • Memory Module
  • Cache
  • Port Connector
  • System Slots
  • On Board Devices
  • OEM Strings
  • System Configuration Options
  • BIOS Language
  • Group Associations
  • System Event Log
  • Physical Memory Array
  • Memory Device
  • 32-bit Memory Error
  • Memory Array Mapped Address
  • Memory Device Mapped Address
  • Built-in Pointing Device
  • Portable Battery
  • System Reset
  • Hardware Security
  • System Power Controls
  • Voltage Probe
  • Cooling Device
  • Temperature Probe
  • Electrical Current Probe
  • Out-of-band Remote Access
  • Boot Integrity Services
  • System Boot
  • 64-bit Memory Error
  • Management Device
  • Management Device Component
  • Management Device Threshold Data
  • Memory Channel
  • IPMI Device
  • Power Supply
  • Additional Information
  • Onboard Device

实例

dmidecode -t 1  # 查看服务器信息
dmidecode | grep 'Product Name' # 查看服务器型号 
dmidecode |grep 'Serial Number' # 查看主板的序列号 
dmidecode -t 2  # 查看主板信息
dmidecode -s system-serial-number # 查看系统序列号 
dmidecode -t memory # 查看内存信息 
dmidecode -t 11 # 查看OEM信息 
dmidecode -t 17 # 查看内存条数
dmidecode -t 16 # 查询内存信息
dmidecode -t 4  # 查看CPU信息

cat /proc/scsi/scsi # 查看服务器硬盘信息

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

[root@localhost ~]# dmidecode -t processor
# dmidecode 2.11
SMBIOS 2.5 present.

Handle 0x0001, DMI type 4, 40 bytes
Processor Information
        Socket Designation: Node 1 Socket 1
        Type: Central Processor
        Family: Xeon MP
        Manufacturer: Intel(R) Corporation
        id: C2 06 02 00 FF FB EB BF
        Signature: Type 0, Family 6, Model 44, Stepping 2
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (FXSAVE and FXSTOR instructions supported)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                ss (Self-snoop)
                HTT (Multi-threading)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
        Voltage: 1.2 V
        External Clock: 5866 MHz
        Max Speed: 4400 MHz
        Current Speed: 2400 MHz
        Status: Populated, Enabled
        Upgrade: ZIF Socket
        L1 Cache Handle: 0x0002
        L2 Cache Handle: 0x0003
        L3 Cache Handle: 0x0004
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
        Core Count: 4
        Core Enabled: 4
        Thread Count: 8
        Characteristics:
                64-bit capable

Handle 0x0055, DMI type 4, 40 bytes
Processor Information
        Socket Designation: Node 1 Socket 2
        Type: Central Processor
        Family: Xeon MP
        Manufacturer: Not Specified
        ID: 00 00 00 00 00 00 00 00
        Signature: Type 0, Family 0, Model 0, Stepping 0
        Flags: None
        Version: Not Specified
        Voltage: 1.2 V
        External Clock: 5866 MHz
        Max Speed: 4400 MHz
        Current Speed: Unknown
        Status: Unpopulated
        Upgrade: ZIF Socket
        L1 Cache Handle: Not Provided
        L2 Cache Handle: Not Provided
        L3 Cache Handle: Not Provided
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
        Characteristics: None

查看内存的插槽数,已经使用多少插槽。每条内存多大,已使用内存多大

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

#   Size: 2048 MB
#   Size: 2048 MB
#   Size: 4096 MB
#   Size: No Module Installed

查看内存支持的最大内存容量

dmidecode|grep -P 'Maximum\s+Capacity'

#  Maximum Capacity: 16 GB

查看内存的频率

dmidecode|grep -A16 "Memory Device"

#   Memory Device
#     Array Handle: 0x1000
#     Error Information Handle: Not Provided
#     Total Width: 72 bits
#     Data Width: 64 bits
#     Size: 2048 MB
#     Form Factor: DIMM
#     Set: 1
#     Locator: DIMM_A1
#     Bank Locator: Not Specified
#     Type: DDR3
#     Type Detail: Synchronous Unbuffered (Unregistered)
#     Speed: 1333 MHz
#     Manufacturer: 00CE000080CE
#     Serial Number: 4830F3E1
#     Asset Tag: 01093200
#     Part Number: M391B5673EH1-CH9
#   --
#   Memory Device
#     Array Handle: 0x1000
#     Error Information Handle: Not Provided
#     Total Width: 72 bits
#     Data Width: 64 bits
#     Size: 2048 MB
#     Form Factor: DIMM
#     Set: 1
#     Locator: DIMM_A2
#     Bank Locator: Not Specified
#     Type: DDR3
#     Type Detail: Synchronous Unbuffered (Unregistered)
#     Speed: 1333 MHz
#     Manufacturer: 00AD000080AD
#     Serial Number: 1BA1F0B5
#     Asset Tag: 01110900
#     Part Number: HMT325U7BFR8C-H9
#   --

dmidecode|grep -A16 "Memory Device"|grep 'Speed'

#  Speed: 1333 MHz
#  Speed: 1333 MHz
#  Speed: 1333 MHz
#  Speed: Unknown

热点新闻

一加、OPPO联手 有哪些想象空间?

近期有关 OPPO 的相关传闻又多了起来,先是谣传沈义人即将回归 OPPO,后面又是传出 OPPO 与一加的研发团队将合并。不过从目前曝光的消息来看,可信度很高,双方的口碑均有可能因为合并而继续升高。 阅读全文

发布于:2021-01-25T00:15:00Z  |  191次阅读  |  详细内容 »

美一家医院1900剂新冠疫苗被毁 只因清洁工一个举动

近日,美国波士顿一家医院储存的近2000剂莫德纳(Moderna)新冠疫苗被毁,起因居然是储存疫苗的冰箱电源被清洁工意外切断......报道称,此事发生在1月19日。当时,波士顿这家医院的工作人员发现,储存疫苗的一个冰箱没有工作,储存在冰箱中的1900剂莫德纳新冠疫苗被毁。 阅读全文

发布于:2021-01-22T21:48:21Z  |  178次阅读  |  详细内容 »

三星Galaxy S21系列在韩国预售量要比S20高出15%-20%

虽然 Galaxy S20 系列拥有诸多新功能、新体验,但由于多方面的原因该系列的销量并不好。不过本月发售的 Galaxy S21 系列有望带来改变,最新报道称 S21 在韩国本土市场的预订量明显高于 S20 系列。 阅读全文

发布于:2021-01-21T18:45:11Z  |  126次阅读  |  详细内容 »

全球芯片危机恶化 福特关闭德国工厂1个月

福特下令德国一家工厂停产一个月,这一最新迹象表明,全球芯片短缺正给汽车制造商带来越来越大的压力。福特表示,由于芯片短缺和需求疲软,它将从周一起到2月19日暂停其在德国萨尔路易斯工厂的生产。这家工厂生产福特在欧洲最受欢迎的汽车福克斯(Focus),拥有约5000名员工。 阅读全文

发布于:2021-01-19T00:18:33Z  |  77次阅读  |  详细内容 »

《杀手3》上市预告公开 暗杀即将开启

《杀手3》即将于1月20日发售,登陆Epic、Stadia、PS5、XSX、PS4、XB1、Switch平台,IO Interactive为玩家带来了游戏的上市预告。杀手47将带领玩家在迪拜、英国达特穆尔、德国柏林、重庆、阿根廷门多萨、罗马尼亚喀尔巴阡山脉六个地方进行暗杀任务。 阅读全文

发布于:2021-01-19T00:18:02Z  |  72次阅读  |  详细内容 »

知情人士:王思聪被强制执行源于为人担保 并非欠债不还

今日,有媒体报道王思聪未按时履行法律义务被法院强制执行,对此,一位接近王思聪的人士告诉记者,“王思聪不是这起强制执行案的主要责任人,从相关资料来看,王思聪只是因为替人担保而卷入这起事件被连带强制执行,并不是王思聪本人投资失败导致被法院强制执行,也不是王思聪个人财务状况出现了问题。” 阅读全文

发布于:2021-01-21T23:14:33Z  |  69次阅读  |  详细内容 »

河南一95后女孩驾车182km/h从天津往家赶 自称担心新冠

女司机在路上算是一个特别的群体,不是因为其车技不行。而是一些女司机常常做出一些,让常人难以理解的驾车技巧,来为女司机群体“正名”。不过,近日,河南一95后女孩,又为女司机“捍卫威名”,驾车最高时速182km/h,一路疾驰从天津往家赶,成为全国“最速女司机”,更意外的是,这名女司机自称跑得快,是因为担心感染新冠肺炎。 阅读全文

发布于:2021-01-21T11:14:42Z  |  66次阅读  |  详细内容 »

红帽宣布面向16个系统以下的小型生产环境免费提供RHEL

继去年年底宣布CentOS 8后这一系统将结束使命,转而专注于CentOS Stream作为未来RHEL的上游之后,这让很多依赖这一免费发行版的人们感到担忧。为了试图填补这一空白,红帽公司今天宣布,他们将为小型生产环境部署免费提供红帽企业Linux。 阅读全文

发布于:2021-01-20T22:51:37Z  |  61次阅读  |  详细内容 »

最新消息称iPhone 13刘海变小:CMOS迎来大升级

根据DigiTimes消息,苹果iPhone 13将会重新设计面容ID系统,刘海会缩小。报道中的还提到,iPhone 13 Pro以及iPhone 13 Pro Max的图像传感器CMOS将迎来升级。此前,日本网站Mac Otakara也预测,iPhone 13刘海尺寸会更小。传言中都表示,刘海的高度会变小,但宽度变化不大。 阅读全文

发布于:2021-01-22T08:14:58Z  |  55次阅读  |  详细内容 »

2020年通信业统计公报:已开通5G基站超过71.8万个

1月23日消息,工信部发布《2020年通信业统计公报》,数据显示,2020年电信业务收入累计完成1.36万亿元,比上年增长3.6%,增速同比提高2.9个百分点。按照上年价格计算的电信业务总量1.5万亿元,同比增长20.6%。 阅读全文

发布于:2021-01-23T22:44:33Z  |  54次阅读  |  详细内容 »

默克终止新冠疫苗研发计划 因数据显示免疫应答不足

默克公司将中止两种实验性新冠疫苗的开发,因早期的试验数据表明它们无法产生与自然感染或现有疫苗相当的免疫应答。这家有着疫苗开发成功历史的美国制药巨头采取了与辉瑞、Moderna Inc.、强生等竞争对手不同的策略,使用一种更传统,专注于弱化病毒的疫苗技术。 阅读全文

发布于:2021-01-26T00:14:39Z  |  52次阅读  |  详细内容 »

腾讯投资的德国数字银行N26任命新CFO 或明年IPO

据报道,由腾讯投资的德国数字银行N26今日宣布,任命简·坎珀(Jan Kemper)为公司新任首席财务官(CFO)。除了腾讯,知名科技投资者彼得·蒂尔(Peter Thiel)和李嘉诚也是N26的主要支持者。坎珀曾在2014年领导在线零售商Zalando的IPO(首次公开招股),而知情人士称,N26最快将于明年IPO。 阅读全文

发布于:2021-01-26T01:45:21Z  |  48次阅读  |  详细内容 »

探访百度上找到的几家代孕机构:“罚个款就没事了”

随着郑爽代孕事件持续发酵,代孕产业再次引起社会广泛关注。第一财经近日调查发现,尽管国家明令禁止,国内地下代孕产业依旧凶猛。在百度上输入“海外生子”等关键词,网页上就会弹出一连串的“试管婴儿”等相关网站信息,在点击进去之后,有的网站甚至直接弹出“代孕”业务。 阅读全文

发布于:2021-01-22T00:44:42Z  |  46次阅读  |  详细内容 »

张小龙:微信输入法即将灰度测试 只为保护隐私

1月19日晚间,2021微信公开课Pro版的微信之夜上,“微信之父”张小龙给出了不少数据和新料,比如可能2亿多人将朋友圈设置为三天可见,下一个版本的微信会有新表情,同时“金句迭出”,创立微信之前自己并不喜欢QQ,而微信如今还是小而美的产品…… 阅读全文

发布于:2021-01-19T22:44:35Z  |  46次阅读  |  详细内容 »

热门Linux命令