(笔记)Linux加载内核驱动模块(第二种)
一、使用insmod命令
加载
insmod 模块名.ko
例:
insmod helloworld.ko
卸载
rmmod 模块名
例:
rmmod helloworld
二、使用modprobe
加载
modprobe 模块名.ko
例:
modprobe helloworld.ko
卸载
modprobe 模块名
例:
modprobe -r helloworld.ko
两者的区别是modprobe比 insmod 命令更强大,modprobe 命令在加载驱动模块的时候,会同时加载该模块依赖的其他模块。比如 helloworld.ko 依赖 before.ko, 使用 insmod 加载的时候,就必须先加载 before.ko,然后在加载 helloworld.ko 才可以加载成功