LOADING...

加载中请稍等...

loading

Linux每日一篇 - 74 - lspci

Linux PCI设备查看神器!掌握lspci命令,全面了解扩展卡配置,查看硬件设备信息!

lspci命令是什么?

lspci是”List PCI”的缩写,用于显示系统中所有PCI总线设备的信息,包括显卡、网卡、声卡、存储控制器等扩展设备,是诊断硬件问题的重要工具。

基本用法

# 显示所有PCI设备
lspci

# 显示详细信息
lspci -v

# 显示更详细的设备信息
lspci -vv

# 以易读格式显示
lspci -k

# 显示设备的内核驱动
lspci -k -v

# 以树状结构显示设备
lspci -t

# 显示指定设备
lspci -s 00:02.0

# 显示设备的数字ID
lspci -n

# 检查设备的电源管理功能
lspci -s 00:02.0 -vv | grep -i power

实用技巧

# 查看显卡信息
lspci | grep -i vga

# 查看网络控制器
lspci | grep -i ethernet

# 查看USB控制器
lspci | grep -i usb

# 查看SATA控制器
lspci | grep -i sata

# 查看音频设备
lspci | grep -i audio

# 显示设备的驱动程序
lspci -k | grep -A 3 -i vga

# 显示设备的IRQ信息
lspci -v | grep -i interrupt

# 查看PCI桥接器
lspci | grep -i bridge

常用场景

# 查看系统所有PCI设备
lspci

# 检查显卡是否被识别
lspci -v | grep -i vga

# 查看网卡信息
lspci | grep -i ethernet
lspci -k -s $(lspci | grep -i ethernet | cut -d' ' -f1)

# 检查声卡配置
lspci -v | grep -i audio

# 查看存储控制器
lspci | grep -i storage

# 检查设备驱动加载情况
lspci -k

# 在虚拟机中检查硬件
lspci | grep -i vmware

# 查找特定厂商设备
lspci -d 8086:  # 英特尔设备

# 检查设备性能参数
lspci -vvv | grep -i "LnkCap\|LnkSta"  # PCIe链路速度
头像
汪多多是只猫
失业的运维工程师
热爱开源与分享
微信公众号