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