一 内核模块介绍
把一些功能模块化本是微内核的思想,这里模块化主要是为了缩小内核的大小,并根据不同主机可以让用户自定义加载模块,方便不常见的硬件驱动得到加载而不浪费空间
一般存放模块的目录为/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 删除某个模块
原文地址:http://qixue.blog.51cto.com/7213178/1635867