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

Linux系统使用lshw生成硬件报告方法


使用 lshw 生成 HTML 硬件报告指南

一、工具简介

lshwList Hardware)是 Linux 系统下用于检测并报告硬件详细信息的命令行工具,支持输出多种格式(文本、HTML、XML 等)。
核心功能

  • 显示 CPU、内存、磁盘、PCI/USB 设备等完整硬件信息
  • 生成结构化报告,便于存档或分析
  • 支持按类别或设备过滤输出内容

二、安装与基础使用

1. 安装方法

# Debian/Ubuntu 系
sudo apt update && sudo apt install lshw

# RHEL/CentOS 系
sudo yum install lshw

# Arch/Manjaro 系
sudo pacman -S lshw

2. 生成 HTML 报告基础命令

# 生成完整硬件信息的 HTML 报告(需 root 权限)
sudo lshw -html > hardware_report.html

# 指定路径保存(示例:保存到 /var/reports/)
sudo lshw -html > /var/reports/hardware_$(date +%Y%m%d).html

  • 在本机使用浏览器打开生成的HTML 报告,如下所示:

在这里插入图片描述

三、进阶参数与技巧

1. 按类别过滤输出

# 仅显示 CPU 和内存信息(-class 参数)
sudo lshw -html -class processor,memory > cpu_memory.html

# 常用类别名:
# system, processor, memory, storage, disk, network, display, bus

2. 精简输出内容

http://www.dtcms.com/a/126074.html

相关文章:

  • 循环神经网络 - LSTM 网络的各种变体
  • Go语言中的垃圾回收是如何工作的?
  • 面向基于发布-订阅的物联网网络的匿名 MQTT 分析
  • SVMSPro分布式综合安防管理平台-->以S3存储革新,开启智能安防新纪元
  • Git 分支整合策略:Cherry-pick、Merge、Rebase 三者之间对比
  • 【图像分类】【深度学习】系列学习文章目录
  • 部署Windows域
  • JAVA:SpringBoot 实现图片防盗链的技术指南
  • 24-栅格布局详解(CSS3)
  • 虚拟机和WSL对比
  • c# 运用策略模式与模板方法模式实例
  • 解决Ubuntu20.04安装ROS2的问题(操作记录)
  • LangGraph 概述
  • 栈栈栈栈栈
  • DDR4_CRC
  • html简易实现推箱子小游戏原理(易上手)
  • 分子束全息光刻技术是啥?能用来干啥?
  • OpenAI即将上线新一代重磅选手——GPT-4.1
  • go:实现最简单区块链
  • DFS中return的作用
  • NO.91十六届蓝桥杯备战|图论基础-图的存储和遍历|邻接矩阵|vector|链式前向星(C++)
  • 学习MySQL的第八天
  • BERT - BertTokenizer, BertModel API模型微调
  • 基于docker搭建redis集群环境
  • 【Python Requests 库详解】
  • IP组播技术与internet
  • 按规则批量修改文件扩展名、删除扩展名或添加扩展名
  • day30-贪心__452. 用最少数量的箭引爆气球__435. 无重叠区间__763.划分字母区间
  • 用Python修改字体字形与提取矢量数据:fontTools实战指南
  • 【数据分析实战】使用 Matplotlib 绘制折线图