在Linux系统中,查看驱动版本号的方法有多种,以下是一些常用的方式:
uname -r
命令。这个命令会显示当前系统正在运行的内核版本号。uname -r
,可能得到类似5.4.0 - 42 - generic
的输出。nvidia - smi
,可以直接使用这个命令查看驱动版本以及其他显卡相关信息。nvidia - smi
,输出可能包含类似Driver Version / 460.32.03
这样的信息,表示驱动版本是460.32.03。ethtool -i eth0
命令(假设网卡设备名为eth0
,如果有多个网卡,设备名可能不同,如enp0s3
等)。这个命令会显示网卡的驱动名称和版本等信息。ethtool -i eth0
后可能得到如下输出:ethtool -i eth0
后可能得到如下输出:version: 3.2.6.2
就是网卡驱动版本。modinfo
命令加上驱动模块名称。例如,如果想查看usbcore
模块(USB核心驱动模块)的版本信息,可以使用modinfo usbcore
命令。modinfo usbcore
后可能得到如下部分输出:modinfo usbcore
后可能得到如下部分输出:version: 5.4.0 - 42 - generic
表示该模块的版本与内核版本相关(因为它是内核的一部分)。usbcore
模块版本;对于其他类似的基础驱动模块也可采用这种方式查看版本以辅助故障排查。领取专属 10元无门槛券
手把手带您无忧上云