Linux 中 lspci 命令
一、概述
lspci 命令用于显示当前主机的所有 PCI 总线信息,以及所有已连接的 PCI 设备信息。 现在主流设备如网卡储存等都采用 PCI 总线。
二、语法
lspci [参数]
选项:
-n    以数字方式显示PCI厂商和设备代码,显示设备上所以pcie设备的 vendor id 和device id。
-t    以树状结构显示PCI设备的层次关系,能展示设备上所以pcie总线、桥、pcie设备之间的连接关系。
-b    以总线为中心的视图。
-s    仅显示指定总线插槽的设备和功能块信息。
-i    指定PCI编号列表文件,不使用默认文件。
-m    以机器可读方式显示PCI设备信息。
-v    显示设备上所以pcie设备的一些信息。
-vv    显示更多的信息,几乎包含了所有有用的信息。
-vvv    显示相当详细的信息,所有能够解析出来的pcie信息都会显示出来。
-x    显示设备上所有pcie设备的配置空间的标准部分(前 64 字节或 CardBus 桥接器的 128 字节)。
-xxx    显示设备上pcie设备的配置空间的所有内容。
-xxxx    显示 PCI-X 2.0 和 PCI Express 总线上可用的扩展(4096 字节)PCI 配置空间内容。
三、实例
1、显示当前主机的所有PCI总线信息:
# lspci
2、以树状结构显示PCI设备的层次关系:
# lspci -t
