本篇文章基本适用于目前阶段所有国产信创电脑如华为、联想、中科可控、浪潮、同方(软通)等主机厂家。
目前无论是统信还是麒麟他们内核都是基于Linux内核,下面介绍的dmidecode命令就是Linux下的工具,通过调用底层DMI来获取计算机上各种参数。
具体用法如下,我这里以华为W585x机器为例,其他机型如果提示权限不够的话需要开头加sudo
dmidecode -t [类型代码或名称]
比如我想获取本机BIOS信息
BIOS Information下面就是关于BIOS的信息,Vendor就是BIOS厂家,Version就是BIOS的版本号,Release Date为版本发布时间
如果只想获取BIOS中的版本号,在上面命令中添加 | grep ‘’就行,grep前面是一个竖线,单引号中添加对应的参数值。
dmidecode -t 0 | grep 'Version'
获取机器序列号,Serial Number参数为机器序列号
dmidecode -t 1
获取华为海思版本号,String6参数为海思版本号。
dmidecode支持的数字参数如下:
Type Information
0 BIOS
1 System
2 Baseboard
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 Devices Extended Information
42 Management Controller Host Interface
《统信、麒麟国产化操作系统通过命令行获取机器序列号、型号、BIOS等参数信息》留言数:0