介绍
这篇文章主要讲解了“Linux下怎么确定网卡所使用的驱动程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么确定网卡所使用的驱动程序”吧!
1。无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号,这个代号可以通过下面的命令获得:
#, lspci |, grep Ethernet 02:00.0 Ethernet 控制器:Intel Corporation 80003 es2lan Gigabit Ethernet Controller (铜),(rev 01)
最前面的“02:00.0”就是设备在PCI总线上的代号,该代号在整个系统中是* * *的。
2。得到网卡的PCI代号之后,我们就可以在sysfs中查找它的驱动了,命令如下:
#, cd /sys/汽车/PCI/drivers | #,find grep & # 39; 02:00.0& # 39;, 针对。/e1000e/0000:02:00.0
3。通过上面的命令,我们可以发现,设备在针对“e1000e”文件夹下,也就是说,网卡的驱动就针对是e1000e。
4。小结下,在Linux系统上,找出网卡正在使用的驱动的命令如下:
#,代码=$ (lspci |, grep Ethernet |, head 1, |, awk & # 39; {print 1美元}& # 39;), #,find /sys/汽车/pci驱动程序/,|,grep code 美元;|,awk - f/, & # 39; {print $ 6} & # 39;
或
#, find /sys/汽车/pci驱动程序/,|,grep 美元(lspci |, grep Ethernet |, head 1, |, awk & # 39; {print 1美元}& # 39;),|,awk - f/, & # 39; {print $ 6} & # 39;
感谢各位的阅读,以上就是“Linux下怎么确定网卡所使用的驱动程序”的内容了,经过本文的学习后,相信大家对Linux下怎么确定网卡所使用的驱动程序这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!