linux内核模块
一 内核模块介绍
把一些功能模块化本是微内核的思想,这里模块化主要是为了缩小内核的大小,并根据不同主机可以让用户自定义加载模块,方便不常见的硬件驱动得到加载而不浪费空间
一般存放模块的目录为/lib/modules/$(uname r)/kernel
二 几个管理模块的命令
lsmod:列出当前已加载的模块,含有依赖性
modinfo MOD_NAME :显示模块的详细信息
手动加载模块,可能会有依赖的限制
Insmod /MODULE/ABOUT/PATH理解为insert module,需要指明路径
rmmod MOD_NAME 删除某个module
自动处理依赖:
modprobe MOD_NAME自动加载某个模块,此时确保服务脚本在/etc/init.d/*对应目录下存在
modprobe r MOD_NAME 删除某个模块
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。