用 lspci 查看 PCI 硬件设备
列出网卡、显卡、NVMe 控制器等 PCI 设备,排查驱动问题。
执行 lspci -nn 列出所有 PCI 设备及其名称和数字 ID,或用 lspci -v -s 00:1f.0 查看单个设备的详细信息。
01命令
命令
$ lspci -nn02作用说明
lspci 遍历 PCI 总线并列出每个设备:以太网卡、Wi-Fi 卡、显卡、NVMe 控制器、USB 主控等。-nn 会附加厂商:设备 ID(如 [8086:15f9]),这正是搜索正确驱动或内核模块时需要粘贴的内容。-v(最多 -vv)还能看到绑定的内核驱动、中断号和链路速率。
03风险
!注意: lspci 只显示开机时存在(或扫描到)的设备——被 BIOS/UEFI 禁用或被笔记本隐藏的设备不会出现;雷电热插拔需要手动重新扫描(echo 1 | sudo tee /sys/bus/pci/rescan)。pci.ids 数据库过时时,数字 ID 比名称更可靠。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- lspci(8) - Ubuntu manpage依据: Same tool: -nn shows both textual and numeric IDs, -v verbose per-device details including the kernel driver in use.
- lspci(8) — Debian bookworm依据: SYNOPSIS lspci [options] documents -nn (numeric IDs plus names), -s [[domain]:]bus:device.function selection and verbose -v mode.
最后验证: 2026-09-19 · 分类: 系统与设置