在 CentOS 中查看“驱动(drivers)”通常有几种不同场景,下面按常见需求给你说明:
lsmod
或更详细:
lsmod | less
lsmod | grep nvidia
lsmod | grep e1000
modinfo e1000
lspci -k
示例输出会显示:
Ethernet controller: ...
Kernel driver in use: e1000
lsusb
lshw
(如未安装:yum install lshw)
ethtool -i eth0
或(CentOS 7+):
ethtool -i ens33
nvidia-smi
或
lsmod | grep nvidia
lspci | grep VGA
CentOS 驱动(内核模块)通常在:
/lib/modules/$(uname -r)/kernel/drivers/
查看某个驱动文件:
find /lib/modules/$(uname -r) -name "*.ko*"
dmesg | grep -i error
dmesg | grep -i driver
network.serviceNetworkManager如果你有具体设备(网卡 / 显卡 / 硬盘控制器),可以告诉我,我可以给你更精确的命令。