dmidecode 硬件信息查看
Posted on 2015-3-9 in Linux
在新东家工作的期间,接触了很多以前没见过的硬件和 Linux 命令,准备抽空整理一下,做个备忘。
先说说 dmidecode
。
在此之前呢,先介绍一下DMI。所谓DMI,即 Desktop Management Interface,DMI 表是一张包含有系统的硬件组件描述,以及序列号、BIOS版本这类有用的信息的表,以人类可读的样式展示出来。DMI 表的意义在于,让我们在不接触实体硬件的情况家探测硬件信息,方便了用户,同时这也意味着展示出来的信息可能是不可靠的。
最简单的方法将显示dmidecode能显示的全部 DMI 信息:
$ sudo dmidecode
但是有时候我们只需要找出我们关注的信息。
1. 常用参数
-
-q 或 --quiet:
少显示一些信息,未知或者OEM指定的信息讲不会显示,为了得到简要的信息,这一条比较有用。 -
-t 或者 --type TYPE: 指定要显示信息的类型。
-
-s 或者 --string KEYWORD: 只显示匹配KEYWORD的DMI信息。
1.1 常见的TYPE:
0 BIOS
1 System
2 Baseboard
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
1.2 常见的KEYWORD:
$ sudo dmidecode -s
dmidecode: option requires an argument -- 's'
String keyword expected
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. 用法举例
- 查看BIOS信息: dmidecode -t0
- 查看BIOS版本: dmidecode -s bios-version