最近测试ISO时发现有个网卡驱动模块没有自动加载,于是研究了下内核加载。主要命令有modprobe、insmod、lsmod,命令由module-init-tools的软件包提供。
一、查看内核已加载的模块
# lsmod
该命令通过读取/proc/modules文件中的内容列出已加载的模块。系统中的所有模块位于/lib/modules/$(uname -r)/kernel/下的各种目录中。
二、手动加载模块
1、执行insmod命令加载模块
通过insmod命令加载模块需要到模块所在的路径下运行命令,也就是需要绝对路径。
2、执行modprobe命令加载模块
通过modprobe则不需要绝对路径
# modprobe ixgbe
三、卸载模块
# rmmod ixgbe
四、开机自动加载模块
这边办法很多,可以把加载命令modprobe ixgbe写在/etc/rc.d/rc.local里,也可以写在/etc/bashrc里
在bashrc最下面添加 # export HISTTIMEFORMAT="`modprobe ixgbe` "

聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客
2016年9月17日 下午3:48 沙发
贵站跟张戈博客好像啊
2016年9月18日 上午9:35 1层
@博客大全 我们模板是一样的
2016年9月26日 上午10:47 板凳
谢谢分享