使用 lspci 检查硬件
在这一步中,我们将使用 lspci
命令列出连接到你系统的 PCI 设备的信息。PCI(Peripheral Component Interconnect,外围组件互连)是一种标准总线,用于将硬件设备连接到计算机的主板。包括网卡、显卡和存储控制器在内的许多设备都是通过 PCI 或其继任者 PCI Express(PCIe)连接的。
lspci
命令对于快速识别已连接的硬件及其基本信息很有用。
在你的终端中输入以下命令并按回车键:
lspci
你将看到一个 PCI 设备列表。输出大致如下:
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE controller: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:01.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Red Hat, Inc. QXL Paravirtual graphic driver
00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:04.0 Communication controller: Red Hat, Inc. Virtio console
00:05.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI
00:06.0 Unclassified device [0000]: Red Hat, Inc. Virtio balloon
00:07.0 Audio device: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
每一行代表一个 PCI 设备。格式通常为 总线:设备.功能 类别: 厂商 产品
。
总线:设备.功能
:标识设备在 PCI 总线上的位置。
类别
:描述设备的类型(例如,主机桥、以太网控制器、VGA 兼容控制器)。
厂商
和 产品
:标识设备的制造商和具体型号。
注意显示 Ethernet controller: Red Hat, Inc. Virtio network device
的那一行。这对应于我们使用 lshw
以及在 /sys/class/net
中看到的网络适配器。lspci
从 PCI 总线的角度为你提供了对硬件的不同视角。
你可以结合使用 lspci
和 -v
等选项以获得更详细的输出,或者使用 -nn
以数字格式显示厂商和设备 ID,这对于在网上查找硬件信息很有用。
例如,尝试:
lspci -v
这将提供每个设备的更详细信息。当你查看完详细输出后,按 q
退出。
点击 Continue 完成此实验。