如果判断linux内核是否加载某模块?
比如网卡驱动, 写在脚本里自动运行, 如果已经加载过了,那就不用加载了.
看了insmod命令,没看到判断的选项. 如果不判断会有下面的报错.
sudo insmod ../device/hybrid/wl.ko insmod: ERROR: could not insert
module ../device/hybrid/wl.ko: File exists
原问题提在zhihu了, 没人理我, 再在这里提问下, 有知道的赐教一下,多谢.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看系统当前加载的内核模块:
lsmod 或者 cat /proc/modules
nvidia-prime切换到Nvidia性能模式后会加载Nvidia内核模块:
另外,可以手动用modprobe加载模块,用rmmod移除已挂载模块:
modprobe ntfs
rmmod ntfs
这样比较ok啊.