当前位置:首页 > Linux > 正文

如何在Linux命令行中快速查看主板详细信息

在Linux系统中,可通过以下命令查看主板信息:使用 sudo dmidecode -t baseboard查看型号与厂商; lshw -C system获取硬件摘要; lspci显示主板连接的PCI设备,需root权限或配合 sudo执行,部分工具需提前安装。

使用 dmidecode 命令(推荐)

dmidecode 是Linux下获取硬件信息的权威工具,直接从DMI(Desktop Management Interface)表中读取数据,信息全面且准确。

操作步骤:

  1. 打开终端,输入以下命令(需root权限):
    sudo dmidecode -t baseboard
  2. 输出结果示例:
    Base Board Information
        Manufacturer: ASUSTeK COMPUTER INC.
        Product Name: PRIME B550-PLUS
        Version: Rev X.0x
        Serial Number: 123456789
    • Manufacturer:主板制造商
    • Product Name:主板型号
    • Serial Number:序列号

其他常用参数:

  • -t bios:查看BIOS信息
  • -t system:查看整机信息

通过 /sys/class/dmi/id/ 目录读取

Linux系统会将DMI信息映射到 /sys/class/dmi/id/ 目录下的文件中,这种方法不需要安装额外工具,适合快速查看。

如何在Linux命令行中快速查看主板详细信息  第1张

操作步骤:

  1. 终端中运行:
    cat /sys/class/dmi/id/board_vendor    # 主板制造商
    cat /sys/class/dmi/id/board_name      # 主板型号
    cat /sys/class/dmi/id/board_serial    # 主板序列号

使用 lshw 工具

lshw 是一个综合硬件信息查询工具,可生成详细的硬件报告,适合需要全面分析的场景。

安装与使用:

  1. 安装命令(以Debian/Ubuntu为例):
    sudo apt install lshw
  2. 查看主板信息:
    sudo lshw -class motherboard
    ```会包含主板型号、制造商及关联的硬件信息。

借助 inxi 工具

inxi 是一个功能强大的系统信息脚本,提供清晰易读的硬件摘要,适合快速获取信息。

安装与使用:

  1. 安装命令(Debian/Ubuntu):
    sudo apt install inxi
  2. 查看主板信息:
    inxi -M

    输出示例:

    Motherboard: ASUSTeK Model: PRIME B550-PLUS v: Rev X.0x UEFI: American Megatrends v: 2603

通过图形化工具:Hardinfo

如果习惯图形界面,可以使用 Hardinfo 工具,支持导出报告和可视化浏览。

安装与使用:

  1. 安装命令(Debian/Ubuntu):
    sudo apt install hardinfo
  2. 打开应用后,选择 Motherboard 查看详细信息。

注意事项

  • 权限问题:部分命令(如 dmidecodelshw)需要 sudo 权限。
  • 虚拟化环境:虚拟机或云服务器可能无法获取真实的物理主板信息。
  • 工具安装:若系统未预装相关工具,需根据发行版使用 aptyumdnf 安装。

引用说明

  • dmidecode 参考手册:man7.org/linux/man-pages/man8/dmidecode.8.html
  • lshw 官方文档:ezix.org/project/wiki/HardwareLiSter
  • Linux内核文档:/sys/class/dmi/id/ 目录说明
0