收集linux硬件信息的命令
一、最推荐的一条命令(最全面)bash
Ubuntu / Debian:
apt install --no-install-recommends inxi
RHEL / CentOS / Rocky Linux
yum install inxi
或
dnf install -y epel-release
dnf install --setopt=install_weak_deps=False inxi
主板、CPU、显卡、内存、硬盘、网卡 厂家
inxi -Mxxxz -Cxxxz -Gxxxz -mxxz -Dxxz -Nxxxz
电源 厂家
dmidecode --type 39
inxi -Fxxxz # 超级详细硬件总结(推荐)
或者更详细:
inxi -Fxz
inxi -v8
还可以有哪些命令
inxi --recommends
二、常用分类命令用途
命令
说明
全面硬件信息
sudo lshw
最详细硬件树状列表
全面硬件信息
sudo lshw -short
简洁版
CPU
lscpu
CPU 架构、核心数、频率
CPU
cat /proc/cpuinfo
详细 CPU 信息
内存
free -h
内存使用情况
内存
sudo dmidecode -t memory
内存条详细信息(槽位、频率)
主板/BIOS
sudo dmidecode -t bios
BIOS 版本
主板
sudo dmidecode -t baseboard
主板型号
硬盘/分区
lsblk -f
磁盘和分区(推荐)
硬盘
sudo fdisk -l
所有磁盘分区表
硬盘详情
sudo smartctl -a /dev/sda
硬盘健康信息(需安装 smartmontools)
PCI 设备
lspci -vv
显卡、网卡、声卡等
USB 设备
lsusb -v
USB 设备列表
显卡
lspci | grep -E "VGA
网络
ip a 或 ifconfig
网卡信息
温度/传感器
sensors
CPU、主板温度(需 lm-sensors)
所有硬件
apt install hwinfo -y
sudo hwinfo --short
简洁全面信息
三、一键收集所有重要信息(推荐执行)bash
sudo apt update && sudo apt install inxi lshw dmidecode smartmontools lm-sensors -y
echo "========== 系统信息 =========="
uname -a
echo "========== CPU =========="
lscpu | grep -E "Model name|Socket|Core|Thread"
echo "========== 内存 =========="
free -h
echo "========== 磁盘 =========="
lsblk -f
echo "========== 显卡 =========="
lspci | grep -E "VGA|3D"
echo "========== 完整报告 =========="
inxi -Fxxxz
[ 本帖最后由 linda 于 2026-5-29 16:42 编辑 ]
[ 本帖最后由 linda 于 2026-5-29 17:29 编辑 ]
搜索更多相关主题的帖子:
linux shell 命令 硬件