Linux中的模块可以通过以下几种方式加载:
使用insmod命令:使用insmod命令可以将一个模块加载到内核中。例如,要加载一个名为hello.ko的模块,可以使用以下命令:insmod hello.ko
使用modprobe命令:modprobe命令不仅可以加载模块,还可以自动解决模块的依赖关系。例如,要加载一个名为hello.ko的模块,可以使用以下命令:modprobe hello
在系统启动时自动加载:可以将模块名添加到/etc/modules文件中,这样在系统启动时就会自动加载这些模块。
使用make命令重新编译内核:将需要的模块编译进内核中,然后重新编译内核并重启系统。
需要注意的是,加载模块可能需要root权限。加载模块时应确保模块文件存在并位于正确的路径下。