Test Kernel Modules
1.0.0
我用来发布我制作的测试内核模块的存储库。我之所以进入内核模块开发,是因为对 Linux 内核的总体兴趣,也因为 Bifrost(我和我的朋友正在开发的即将推出的防火墙)将发布一个用于数据包处理的内核模块。
要加载模块,只需使用make
构建模块,然后使用以下命令:
insmod $NAME
其中$NAME
是您要加载的内核的名称(例如kern.ko
)。同样,您可以使用以下命令卸载模块:
rmmod $NAME
从这里,您可以通过执行以下操作来检查模块是否已加载:
lsmod | grep "$NAME"
使用lsmod
时,请确保删除$NAME
末尾的文件扩展名。