在CentOS系统中,可以通过以下几种方法来查看已安装的驱动:
lspci
命令lspci
命令可以列出所有PCI设备及其驱动信息。
lspci -k
-k
选项会显示每个设备的驱动程序。lsmod
命令lsmod
命令可以列出当前加载的内核模块(即驱动)。
lsmod
这将显示所有已加载的内核模块及其依赖关系。
ethtool
命令如果你想查看网络接口的驱动信息,可以使用ethtool
命令。
ethtool eth0
将eth0
替换为你想要查看的网络接口名称。
modinfo
命令如果你知道某个特定的驱动模块名称,可以使用modinfo
命令来获取该模块的详细信息。
modinfo <module_name>
将<module_name>
替换为你想要查询的驱动模块名称。
/sys
文件系统/sys
文件系统包含了关于硬件设备和驱动程序的详细信息。
ls /sys/bus/pci/devices/
这将列出所有PCI设备。你可以进一步查看特定设备的详细信息:
cat /sys/bus/pci/devices/<device_id>/driver
将<device_id>
替换为你想要查看的设备ID。
dmesg
命令dmesg
命令可以显示内核环缓冲区的消息,包括硬件检测和驱动加载的信息。
dmesg | grep driver
这将过滤出与驱动相关的消息。
通过以上方法,你可以全面了解CentOS系统中已安装的驱动程序及其相关信息。