东莞网站设计制作教程,微网站开发外包,网站建设工作内容,上海建设工程咨询有限公司文章目录命令介绍常用选项#xff08;一#xff09;Valid string keywords are#xff08;二#xff09;Valid type keywords are#xff08;三#xff09;type全部编码列表命令示例示例1#xff0c;-d 后面跟任何东西#xff0c;输出内容都相同#xff0c;奇葩#…
文章目录命令介绍常用选项一Valid string keywords are二Valid type keywords are三type全部编码列表命令示例示例1-d 后面跟任何东西输出内容都相同奇葩示例2显示系统产品名称示例3获得处理器方面的信息示例4查看内存支持的最大内存容量示例5查看内存的插槽数已经使用多少插槽。每条内存多大已使用内存多大示例6查看服务器型号示例7查看主板的序列号示例8查看内存速率命令介绍
dmidecode 命令可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码以可读的文本方式显示。由于DMI信息可以人为修改因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。
DMIDesktop Management Interface,DMI就是帮助收集电脑系统信息的管理系统DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOSSystem 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字符串的信息-t只显示指定条目的信息-u显示未解码的原始条目内容--dump-bin file将DMI数据转储到一个二进制文件中--from-dump FILE从一个二进制文件读取DMI数据-V显示版本信息-q概要输出--no sysfs不尝试从sysfs文件读取DMI数据
一Valid string keywords are
bios-vendorbios-versionbios-release-datesystem-manufacturersystem-product-name参考示例2system-versionsystem-serial-numbersystem-uuidbaseboard-manufacturerbaseboard-product-namebaseboard-versionbaseboard-serial-numberbaseboard-asset-tagchassis-manufacturerchassis-typechassis-versionchassis-serial-numberchassis-asset-tagprocessor-familyprocessor-manufacturerprocessor-versionprocessor-frequency
二Valid type keywords are
biossystembaseboardchassisprocessormemoryCacheconnectorslot
三type全部编码列表
0BIOS1System2Base Board3Chassis4Processor参考示例35Memory Controller6Memory Module7Cache8Port Connector9System Slots10On Board Devices11OEM Strings12System Configuration Options13BIOS Language14Group Associations15System Event Log16Physical Memory Array17Memory Device1832-bit Memory Error19Memory Array Mapped Address20Memory Device Mapped Address21Built-in Pointing Device22Portable Battery23System Reset24Hardware Security25System Power Controls26Voltage Probe27Cooling Device28Temperature Probe29Electrical Current Probe30Out-of-band Remote Access31Boot Integrity Services32System Boot3364-bit Memory Error34Management Device35Management Device Component36Management Device Threshold Data37Memory Channel38IPMI Device39Power Supply40Additional Information41Onboard Device
命令示例
示例1-d 后面跟任何东西输出内容都相同奇葩
[roothtlwk0001host ~]# dmidecode -d Processor
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
10 structures occupying 462 bytes.
Table at 0x000F5840.[roothtlwk0001host ~]# dmidecode -d 3
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
10 structures occupying 462 bytes.
Table at 0x000F5840.[roothtlwk0001host ~]# dmidecode # 不带选项也是一样的输出所有硬件信息
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
10 structures occupying 462 bytes.
Table at 0x000F5840.示例2显示系统产品名称
[roothtlwk0001host ~]# dmidecode -s system-product-name
Alibaba Cloud ECS
[roothtlwk0001host ~]# 示例3获得处理器方面的信息
[roothtlwk0001host ~]# dmidecode -t processor
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.Handle 0x0400, DMI type 4, 42 bytes
Processor InformationSocket Designation: CPU 0Type: Central ProcessorFamily: OtherManufacturer: Alibaba CloudID: 57 06 05 00 FF FB 8B 0FVersion: pc-i440fx-2.1Voltage: UnknownExternal Clock: Unknown[roothtlwk0001host ~]# dmidecode -t 4 # 还可以使用编号
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.Handle 0x0400, DMI type 4, 42 bytes
Processor InformationSocket Designation: CPU 0Type: Central ProcessorFamily: OtherManufacturer: Alibaba CloudID: 57 06 05 00 FF FB 8B 0FVersion: pc-i440fx-2.1示例4查看内存支持的最大内存容量
[roothtlwk0001host ~]# dmidecode|grep -P Maximum\sCapacityMaximum Capacity: 4 GB
[roothtlwk0001host ~]# 示例5查看内存的插槽数已经使用多少插槽。每条内存多大已使用内存多大
[roothtlwk0001host ~]# dmidecode|grep -P -A5 Memory\sDevice|grep Size|grep -v Range Size: 2048 MBSize: 2048 MBSize: 4096 MBSize: No Module Installed[roottest ~]# dmidecode|grep -P -A5 “Memory Device” |grep Size # 查看当前内存数、大小和插槽数Size: 4096 MBSize: 4096 MBRange Size: 4 GBRange Size: 4 GB示例6查看服务器型号
[roothtlwk0001host ~]# dmidecode | grep Product Name # 查看服务器型号Product Name: Alibaba Cloud ECS
[roothtlwk0001host ~]# 示例7查看主板的序列号
[roothtlwk0001host ~]# dmidecode |grep Serial Number # 查看主板的序列号 Serial Number: 4503a3a8-a365-418e-a1c0-fd1119c5623eSerial Number: Not SpecifiedSerial Number: Not SpecifiedSerial Number: Not Specified
[roothtlwk0001host ~]# 示例8查看内存速率
[roottest ~]# dmidecode|grep -A16 “Memory Device”|grep ‘Speed’
Speed: 1600 MT/s
Speed: 1600 MT/s