insmod、rmmod
加载内核模块最简单的方法就是通过 insmod 命令。它的作用很有限,就是请求内核载入你指定的模块。insmod 程序不执行任何依赖性分析或进一步的错误检查。
类似地,卸载一个模块,可以使用 rmmod。这两个命令简单是简单,但是它们一点也不智能。
modprobe
好在系统为我们提供了一个更先进的工具 modprobe。它提供了模块依赖性分析,错误智能检查,错误报告以及许多其他功能和选项。强烈建议大家用这个命令。
modprobe module [module parameters]
其中,参数 module 指定了需要加载的模块名称,后面的参数将在模块加载时传入内核。
modprobe 命令不但会加载指定的模块,而且会自动加载任何它所依赖的有关模块。所以说它是加载模块的最佳技术。
modprobe 命令也可用来从内核中卸载模块,当然这也需要以 root 身份运行。
modprobe -r modules
与 rmmod 命令不同,modprobe 也会卸载给定模块所依赖的相关模块,其前提是这些相关模块没有被使用。
今天的文章modprobe_MOD工具「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/78793.html