小编之前有一篇文章是介绍关于查看系统硬件信息命令d的,然后有小伙伴私信,让详细介绍下 dmidecode 命令,既然是爱学习的小伙伴,小编必然支持,下面是详细点的介绍,往下看~dmidecode 是一个在 Linux 系统中使用的命令行工具,用于提取和显示计算机硬件的 DMI(桌面管理接口)信息。以下是 dmidecode 命令的详细用法,包括常用选项、参数和示例。DMI 信息包含了关于系统硬件组件的详细信息,如 BIOS、处理器、内存、主板等。现在大部分 Linux 系统中都有预先安装好这个命令,没有的话可以安装:sudo apt-get install dmidecode
sudo yum install dmidecode
sudo dnf install dmidecode
- -t, --type TYPE: 仅显示指定类型的信息。例如,可以指定类型为 system(系统信息)、bios(bios信息)、baseboard(主板信息)、chassis(机箱信息)、processor(处理器信息)、memory(内存信息)、cache(缓存信息)、connector(连接器信息)、slot(插槽信息)、oem(OEM 信息)等。
- -s, --string STRING: 显示指定字符串的值,如 bios-version、system-uuid 等。
bios-version: BIOS 版本system-uuid: 系统 UUIDboard-serial-number: 主板序列号product-name: 产品名称manufacturer: 制造商memory-size: 内存大小processor-version: 处理器版本
dmidecode -s bios-version //查看bios版本dmidecode -s system-uuid //获取系统 UUID
- -q, --quiet: 安静模式,只输出必要信息。
dmidecode 的输出信息通常包括以下几个部分:- DMI 类型: 由一个数字表示,每个类型对应一种硬件组件,如 BIOS、系统信息、处理器、内存等。
- 属性: 每种 DMI 类型下都有一组属性,描述了该硬件组件的详细信息。
运行 dmidecode 命令不带任何参数,会输出整个 DMI 表的信息:# dmidecode 3.2SMBIOS 2.8 present.System Information Manufacturer: Dell Inc. Product Name: XPS 15 9570 Version: 1.0 Serial Number: ABCD12345678 UUID: 12345678-90AB-CDEF-1234-567890ABCDEF Wake-up Type: Power Switch
sudo dmidecode -t processor
sudo dmidecode -s product-name
sudo dmidecode -t baseboard
sudo dmidecode -t chassis
sudo dmidecode -t connector
- 权限: dmidecode 通常需要超级用户权限才能访问 DMI 信息,因此需要使用 sudo。
- 硬件支持: 并非所有硬件都提供完整的 DMI 信息,某些老旧或特定厂商的设备可能会缺少一些信息。
- 输出解析: 输出内容可能较多,用户可以根据具体需求筛选所需的信息。