sudo dmidecode -t baseboard
查看型号与厂商;lshw -C system
获取硬件摘要;lspci
显示主板连接的PCI设备,需root权限或配合sudo
执行,部分工具需提前安装。使用 dmidecode
命令(推荐)
dmidecode
是Linux下获取硬件信息的权威工具,直接从DMI(Desktop Management Interface)表中读取数据,信息全面且准确。
操作步骤:
- 打开终端,输入以下命令(需root权限):
sudo dmidecode -t baseboard
- 输出结果示例:
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/
目录下的文件中,这种方法不需要安装额外工具,适合快速查看。
操作步骤:
- 终端中运行:
cat /sys/class/dmi/id/board_vendor # 主板制造商 cat /sys/class/dmi/id/board_name # 主板型号 cat /sys/class/dmi/id/board_serial # 主板序列号
使用 lshw
工具
lshw
是一个综合硬件信息查询工具,可生成详细的硬件报告,适合需要全面分析的场景。
安装与使用:
- 安装命令(以Debian/Ubuntu为例):
sudo apt install lshw
- 查看主板信息:
sudo lshw -class motherboard ```会包含主板型号、制造商及关联的硬件信息。
借助 inxi
工具
inxi
是一个功能强大的系统信息脚本,提供清晰易读的硬件摘要,适合快速获取信息。
安装与使用:
- 安装命令(Debian/Ubuntu):
sudo apt install inxi
- 查看主板信息:
inxi -M
输出示例:
Motherboard: ASUSTeK Model: PRIME B550-PLUS v: Rev X.0x UEFI: American Megatrends v: 2603
通过图形化工具:Hardinfo
如果习惯图形界面,可以使用 Hardinfo
工具,支持导出报告和可视化浏览。
安装与使用:
- 安装命令(Debian/Ubuntu):
sudo apt install hardinfo
- 打开应用后,选择 Motherboard 查看详细信息。
注意事项
- 权限问题:部分命令(如
dmidecode
、lshw
)需要sudo
权限。 - 虚拟化环境:虚拟机或云服务器可能无法获取真实的物理主板信息。
- 工具安装:若系统未预装相关工具,需根据发行版使用
apt
、yum
或dnf
安装。
引用说明
dmidecode
参考手册:man7.org/linux/man-pages/man8/dmidecode.8.htmllshw
官方文档:ezix.org/project/wiki/HardwareLiSter- Linux内核文档:/sys/class/dmi/id/ 目录说明
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/4874.html