为了账号安全,请及时绑定邮箱和手机立即绑定

如果判断linux内核是否加载某模块?

如果判断linux内核是否加载某模块?

一只萌萌小番薯 2019-04-21 20:42:33
比如网卡驱动,写在脚本里自动运行,如果已经加载过了,那就不用加载了.看了insmod命令,没看到判断的选项.如果不判断会有下面的报错.sudoinsmod../device/hybrid/wl.koinsmod:ERROR:couldnotinsertmodule../device/hybrid/wl.ko:Fileexists原问题提在zhihu了,没人理我,再在这里提问下,有知道的赐教一下,多谢.
查看完整描述

2 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

查看系统当前加载的内核模块:
lsmod或者cat/proc/modules
nvidia-prime切换到Nvidia性能模式后会加载Nvidia内核模块:
lsmod|head-n1&&lsmod|grepnvidia
ModuleSizeUsedby
nvidia1074490027
drm3081976i915,drm_kms_helper,nvidia
cat/proc/modules|grepnvidia
nvidia1074490027-Live0x0000000000000000(POF)
drm3081976nvidia,i915,drm_kms_helper,Live0x0000000000000000
另外,可以手动用modprobe加载模块,用rmmod移除已挂载模块:
modprobentfs
rmmodntfs
                            
查看完整回答
反对 回复 2019-04-21
  • 2 回答
  • 0 关注
  • 870 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信