lspci:列出所有的PCI设备

功能描述

lspci命令用于显示当前主机的所有PCI总线信息,以及所有已连接的PCI设备信息。现在主流设备如网卡储存等都采用PCI总线。

命令语法

lspci [选项]

选项含义

命令中各选项的含义如下表所示。


选项

含义

-n

以数字方式显示PCI厂商和设备代码

-t

以树状结构显示PCI设备的层次关系,包括所有的总线、桥、设备以及它们之间的联接

-b

以总线为中心的视图

-d

仅显示给定厂商和设备的信息

-s

仅显示指定总线、插槽上的设备和设备上的功能块信息

-i

指定PCI编号列表文件,而不使用默认的文件

-m

以机器可读方式显示PCI设备信息

-v

显示PCI设备的详细信息

参考实例

实例1

// 显示当前主机的所有PCI总线信息:[root@cnLinuxer ~]# lspci
// 显示PCI设备的详细信息[root@cnLinuxer ~]# lspci -v
// 以树状结构显示PCI设备的层次关系:[root@cnLinuxer ~]# lspci -t
// 显示PCI设备的相关标识符[root@cnLinuxer ~]# lspci -n

实例2

显示指定PCI设备信息

// 查看制造商标识符是8086, PCI设备标识符是7190的设备
[root@cnLinuxer ~]# lspci -d 8086:7190
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)

// 显示网卡PCI设备的详细信息
[root@cnLinuxer ~]# lspci | grep Ethernet
02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)

// 显示网卡的总线、插槽和函数是02:01.0
[root@cnLinuxer ~]# lspci -v -s 02:01.0

// 显示USB设备的信息
[root@cnLinuxer ~]# lspci | grep -i usb


lspci命令手册_插槽