0
通常,内核模块的文件名与模块名称相同。例如,在做insmod fuse.ko
后,我可以看到fuse
插入/proc/modules
。如何从* .ko文件获取默认的内核模块名称?
但是,重命名内核模块(mv fuse.ko foo.ko
)不会影响插入的模块名称。做insmod foo.ko
仍插入fuse
在/proc/modules
。
是否有任何系统调用或glibc函数可以从内核模块文件中提取模块名称?在前面的示例中,我想从foo.ko
中提取名称fuse
。
谢谢!这对我很有帮助:) –
顺便说一句,我写了一个小工具来打印出模块名称:https://github.com/johnlinp/kernel-module-name/ –