centos

centos如何查看已安装驱动

小樊
46
2025-06-06 09:15:24
栏目: 智能运维

在CentOS系统中,你可以使用以下几种方法来查看已安装的驱动:

方法一:使用lspci命令

lspci命令可以列出所有PCI设备,包括它们的驱动信息。

lspci -k

这个命令会显示每个设备的详细信息,包括驱动名称和状态。例如:

00:1f.3 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V
    Subsystem: Intel Corporation Ethernet Connection (2) I219-V
    Kernel driver in use: e1000e

在这个例子中,Kernel driver in use: e1000e 表示该设备正在使用 e1000e 驱动。

方法二:使用lsmod命令

lsmod命令可以列出当前加载的内核模块(驱动)。

lsmod

这个命令会显示所有已加载的内核模块及其依赖关系。你可以通过搜索特定的驱动名称来找到相关的模块。

方法三:使用ethtool命令

如果你想查看网络接口的驱动信息,可以使用ethtool命令。

ethtool eth0

eth0替换为你想要查询的网络接口名称。这个命令会显示接口的详细信息,包括驱动名称。

方法四:使用nmcli命令

如果你使用NetworkManager管理网络连接,可以使用nmcli命令来查看网络接口的驱动信息。

nmcli connection show

这个命令会显示所有网络连接的详细信息,包括使用的驱动。

方法五:查看/sys文件系统

你还可以通过查看/sys文件系统来获取驱动信息。

ls /sys/bus/pci/devices/

这个命令会列出所有PCI设备。你可以进入特定设备的目录,查看其驱动信息:

cd /sys/bus/pci/devices/0000:00:1f.3
cat driver

这个命令会显示该设备的驱动名称。

通过以上几种方法,你可以方便地查看CentOS系统中已安装的驱动信息。

0
看了该问题的人还看了