在 Linux 中,该lspci
命令列出了我的笔记本电脑中的所有设备(包括 AGP、USB、SATA、SCSI、网桥、以太网等)。该man lspci
命令为我提供了以下信息:
lspci
- 列出所有 PCI 设备
什么是 PCI 设备?这与 PCI 总线(或 PCI 插槽)有关吗?
答案1
正如手册页所说lspci
:
lspci 是一个实用程序,用于显示有关系统中的 PCI 总线以及与其连接的设备的信息。
因此它列出了连接到 PCI 总线的所有 (PCI) 设备。查看 PCI id,例如03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
,03:00.0
是 PCI 总线插槽 ( bus:device.function
),Network controller
部分是 PCI 插槽类别,最后的文本部分是设备的描述。
编辑回应以下评论:根据Debian 维基,lspci
列出连接到计算机的类 PCI 设备(AGP、PCI-Express、CardBus、Express Card 等)。我猜它列出了直接连接到北桥、南桥以及最近的计算机 PCH 的所有设备。
请注意,可以使用lsusb
CPU 信息通过列出 USB 设备lscpu
。该lshw
工具提供了更详细的硬件视图。