📜  Linux 中的 dmidecode 命令示例(1)

📅  最后修改于: 2023-12-03 14:43:56.458000             🧑  作者: Mango

Linux 中的 dmidecode 命令示例

介绍

dmidecode 命令是 Linux 系统下用于获取系统硬件相关信息的工具。它从系统 BIOS 中读取信息并输出到控制台,包括处理器、内存、主板、固件等硬件信息。 dmidecode 是一个必备的诊断工具,可用于诊断故障、了解硬件配置信息、升级和更换硬件等。

安装

dmidecode 命令在大部分 Linux 系统中默认安装了。如果你的系统没有安装,可以使用以下命令进行安装:

  • 在 Debian/Ubuntu 发行版中安装

    sudo apt-get install dmidecode
    
  • 在 CentOS/RHEL 发行版中安装

    sudo yum install dmidecode
    
命令参数

dmidecode 命令有以下常用的参数:

  • -s:仅显示指定的 DMI 数据类型,例如 -s system-serial-number 只显示系统序列号。
  • -t:仅显示指定的 DMI 数据类型,例如 -t system 只显示系统信息。
  • -u:以可读格式显示 DMI 数据。
  • -q:仅显示 DMI 数据类型码。
  • -h:显示帮助信息。
示例

以下是几个常用的 dmidecode 命令示例:

显示完整的硬件信息
sudo dmidecode

输出结果包括 BIOS、处理器、内存、主板、电源、固件、温度、电压和风扇等硬件信息。

显示指定的 DMI 数据类型

例如,以下命令显示系统信息:

sudo dmidecode -t system

输出结果包括系统厂商、产品名称、版本号、序列号和 SKU 等信息。

获取指定 DMI 数据类型的值

例如,以下命令获取系统序列号(Serial Number)值:

sudo dmidecode -s system-serial-number

输出结果为系统序列号。

总结

dmidecode 命令是一个很有用的系统硬件信息查看工具,在日常管理和故障排查中经常用到。通过上述示例可以学习到如何使用该命令,进一步了解系统硬件信息和状态。