hwinfo命令

  • hwinfo 是 Linux 系统下一款功能强大且详细的硬件信息探测工具,它可以扫描并列出系统中所有硬件设备,包括 CPU、内存、硬盘、主板、显卡、网卡、声卡、USB、BIOS 等。相比 lshwinxi 等,hwinfo 更加偏向底层、细粒度和技术细节,广泛用于系统诊断、硬件兼容性检查、驱动分析等场景。

基本信息

🔧 安装方法

# Debian/Ubuntu
sudo apt install hwinfo

# Fedora
sudo dnf install hwinfo

# Arch Linux
sudo pacman -S hwinfo

📋 基本用法

sudo hwinfo [选项]

命令

功能说明

sudo hwinfo

显示所有硬件设备的详细信息

sudo hwinfo --short

简洁模式,摘要列表

sudo hwinfo --cpu

显示 CPU 信息

sudo hwinfo --disk

显示磁盘/存储设备信息

sudo hwinfo --gfxcard

显示图形卡(GPU)信息

sudo hwinfo --network

显示网卡信息

sudo hwinfo --usb

显示 USB 设备

sudo hwinfo --bios

显示 BIOS/固件信息

✅ 优势与适用场景

特点

说明

✅ 信息极其详细

包含硬件唯一ID、寄存器信息、总线路径等

✅ 分类明确

可单独查看每类设备(–cpu, –disk 等)

✅ 适合驱动兼容性排查

含驱动绑定和模块信息

✅ 与 YaST 等 SUSE 工具集成

在 openSUSE 中体验最佳

⚠️ 注意事项

  • 建议加 sudo 否则部分信息会受限

  • 输出内容可能非常多,建议配合 less> 文件.txt 查看

  • inxi, lshw, dmidecode 等工具一起使用效果更佳


📦 示例输出(hwinfo --cpu

01: None 00.0: Processor
  [Created at cpu.460]
  Unique ID: rdCR.j8NaKXDZtZ6
  Hardware Class: cpu
  Architecture: x86-64
  Vendor: "GenuineIntel"
  Model: 6.165.6 "Intel(R) Core(TM) i7-1165G7"
  Features: fpu,vme,de,pse,...
  Clock: 2800 MHz
  BogoMips: 5600.00