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/ –