本文共 1583 字,大约阅读时间需要 5 分钟。
在介绍dmidecode命令之前,先介绍一下DMI。所谓DMI,即DesktopManagement Interface。也有被称为SMBIOS,即System Management BIOS。DMI表的意义在于让我们在不探测硬件实体的情况下获取硬件的部分信息,方便了用户,但也同时表明,表中的信息可能是不可靠的。
dmidecode
的作用则是将DMI表中的信息用人可以读懂的方式显示出来。
最简单的使用方法,它将显示dmidecode所能获取到的全部dmi信息:
1 | # dmidecode |
但是显示所有的信息不便于我们获取想要获取的信息,那么就需要结合其它选项获取信息
常用参数:
-t或–type后的文本参数
bios bios的各项信息system 系统信息,在我的笔记本上可以看到版本、型号、序号等信息。baseboard 主板信息chassis 底板信息processor CPU的详细信息memory 内存信息,包括目前插的内存条数及大小,支持的单条最大内存和总内存大小等cache 缓存信息connector PCI设备信息slot 插槽信息
12345678910111213 | # dmidecode -t dmidecode: option requires an argument -- 't'Type number or keyword expectedValid type keywords are: bios system baseboard chassis processor memory cache connector slot |
dmidecode -s:
1234567891011121314151617181920212223242526 | # dmidecode -sdmidecode: option requires an argument -- 's'String keyword expectedValid 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 |
常用命令举例
转载地址:http://cqyob.baihongyu.com/