insmod命令详解

载入模块

语法

insmod [-fkmpsvxX] [-o <模块名称>] [模块文件] [符号名称=符号值]

功能介绍

Linux 有许多功能是通过模块的方式,在需要的时候才载入 lernel。如此可是 kernel 较为精简,进而提高效率,以及保证较大的弹性。这类可载入的模块,通常是设备驱动程序,例如光驱、声卡或各种系统的驱动程序等待。

insmod 可将模块载入执行中的 kernel。载入时,insmod 会建立 kernel 符号表(symbol table)与模块的对应关系。

参数

参数 作用

例子

载入 OS/2 的 HPFS 文件系统的驱动程序:

# insmod hpfs

载入 Windows NT 的 NTFS 文件系统的驱动程序,载入时并将此模块设为可自动卸载的模块:

# insmod -k ntfs

测试能否正确地载入 nfs.o 模块

# insmod -p nfs
insmod: can't read 'nfs': No such file or directory