lshw是统信UOS中官方推荐的深度硬件探测工具,支持安装、分类查询(CPU/内存/磁盘/网卡)、生成HTML报告及总线信息定位,全面呈现工程级硬件详情。

如果您需要在统信UOS中获取全面、结构化的系统硬件清单,lshw命令是官方推荐的深度硬件探测工具,可完整呈现CPU缓存层级、内存插槽编号、磁盘序列号、网卡MAC地址、电源管理能力等工程级信息。以下是使用lshw查看硬件配置详情的具体操作步骤:
一、安装lshw工具(如未预装)
统信UOS桌面版通常默认预装lshw,但部分精简镜像或定制版本可能未包含。若执行lshw命令提示“command not found”,需手动安装。
1、按Ctrl+Alt+T打开终端。
2、输入命令:sudo apt update并回车,更新软件包索引。
3、执行安装命令:sudo apt install lshw并回车。
二、执行基础硬件概览命令
该方式输出简洁设备列表,适用于快速识别已连接的硬件大类及对应总线路径,无需解析冗长文本。
1、在终端中输入:sudo lshw -short并回车。
2、观察输出中的三列内容:设备路径(path)、设备类别(class)、简要描述(description)。
3、重点关注含“cpu”、“memory”、“disk”、“network”、“display”、“usbcontroller”等关键词的行。
三、按硬件类型筛选详细信息
利用分类参数可精准聚焦特定组件,避免全量输出干扰,提升信息定位效率。
1、查看CPU详细参数:执行sudo lshw -C cpu,输出包含型号全称、物理ID、核心数、线程数、运行频率、缓存大小等字段。
2、查看内存模块详情:执行sudo lshw -C memory,显示每条内存插槽的容量、类型(DDR4/DDR5)、频率、制造商、序列号及是否启用ECC。
3、查看存储设备信息:执行sudo lshw -C disk,列出所有块设备(包括NVMe SSD、SATA硬盘、USB存储),含产品型号、逻辑名称(如/dev/nvme0n1)、固件版本、序列号及容量。
4、查看网络适配器详情:执行sudo lshw -C network,返回网卡芯片型号、驱动名称、MAC地址、总线位置(PCI地址)及链路状态。
四、生成可读性强的HTML格式报告
该方法将全部硬件信息结构化渲染为网页,支持浏览器内搜索、折叠展开与跨设备查看,适合归档或提交技术支持。
1、在终端中执行:sudo lshw -html > hardware_report.html并回车。
2、等待命令完成(无报错即成功),报告文件hardware_report.html将生成于当前用户主目录。
3、在文件管理器中双击该HTML文件,或使用浏览器(如Firefox)打开,即可浏览带层级导航的完整硬件拓扑图。
五、结合总线信息定位物理连接关系
当需确认某设备在主板上的物理位置(如PCI插槽编号、USB Hub层级),-businfo参数可提供关键路径线索。
1、执行命令:sudo lshw -businfo并回车。
2、输出中“BUS INFO”列显示设备总线标识,例如“pci@0000:00:01.0”表示PCI总线0号插槽第1个功能设备,“usb@1:2”表示USB总线1上的第2个设备。
3、对照“DEVICE”列中的设备名(如“nvme0”、“enp0s31f6”),可反向追溯其物理安装位置与拓扑归属。










