温馨提示×

centos怎样查看drivers

小樊
46
2026-09-21 12:05:48
栏目: 智能运维

在 CentOS 中查看“drivers(驱动)”通常有几种不同层面的理解,下面按常见需求分类说明:


一、查看已加载的内核驱动(模块)

1. 查看当前已加载的所有驱动模块

lsmod

或

cat /proc/modules

2. 查看某个具体驱动是否加载

例如查看网卡驱动 e1000:

lsmod | grep e1000

3. 查看驱动详细信息

modinfo e1000

二、查看硬件及使用的驱动

1. 查看 PCI 设备及其驱动

lspci -k

示例输出中会显示:

Kernel driver in use: i40e

只看驱动:

lspci -k | grep -i "driver"

2. 查看 USB 设备驱动

lsusb -t

3. 查看块设备(磁盘)信息

lsblk

三、查看网卡驱动

ethtool -i eth0

(把 eth0 换成你的网卡名)


四、查看系统日志中的驱动信息

dmesg | grep -i driver

或

journalctl -k | grep -i driver

五、查看显卡驱动

NVIDIA

nvidia-smi

通用

lspci | grep -i vga

六、查看内核中支持的驱动

ls /lib/modules/$(uname -r)/kernel/drivers

七、常见场景总结

目的 命令
看加载了哪些驱动 lsmod
看硬件用啥驱动 lspci -k
看驱动详情 modinfo 驱动名
看驱动报错 dmesg

如果你能说明具体想看哪类驱动(网卡 / 显卡 / 磁盘 / USB / 某个设备不识别),我可以给你更精确的命令。

0 踩