insmod
秃噜豆儿 发表于 2020-07-10 14:32浏览次数:
insmod命令在Linux内核中插入一个模块。这是向Linux操作系统的核心添加功能的一种方法。
The insmod command inserts a module into the Linux kernel. It's one way of adding functionality to the core of your Linux operating system.
目录:
1 insmod 运行系统环境
2 insmod 描述
3 insmod 语法
4 insmod 技术说明
5 insmod 示例
insmod 运行系统环境
insmod 描述
insmod类似于modprobe:它可以在Linux内核中插入一个模块。然而,与modprobe不同的是,insmod不从一个设置的位置读取其模块,自动插入它们,并管理任何依赖关系。insmod可以从任何位置插入单个模块,并且在插入时不考虑依赖关系。这是一个低层次的程序;事实上,它是modprobe用来执行实际模块插入的程序。
insmod is similar to modprobe: it can insert a module into the Linux kernel. Unlike modprobe, however, insmod does not read its modules from a set location, automatically insert them, and manage any dependencies. insmod can insert a single module from any location, and does not consider dependencies when doing so. It's a much lower-level program; in fact, it's the program modprobe uses to do the actual module insertion.
insmod 语法
insmod [file name] [module-options...]
insmod [file name] [module-options...]
insmod 技术说明
insmod将内核模块的文件名和任何特定于模块的选项、模块选项(模块选项)作为其参数,该模块在插入时接受这些选项。
insmod唯一能发出的错误消息是非常一般的错误消息,因为链接模块的实际工作是在内核内部完成的。由于任何错误都将由内核生成,因此最好使用dmesg查看它们。
insmod takes as its arguments the file name of a kernel module and any module-specific options, module-options, which the module takes upon insertion.
The only error messages insmod can issue are very general ones, since the actual work of linking the module is done within the kernel itself. Since any errors issued will be generated by the kernel, they are best viewed with dmesg.
insmod 示例
insmod /path/to/snd-usb-audio.ko
将snd-usb-audio模块插入内核,不指定任何模块选项。
insmod /path/to/snd-usb-audio.ko snd-cmipci snd_id="first" snd_mpu_port=0x330
将snd-usb-audio模块插入内核,并指定模块选项“ snd-cmipci ”,“ snd_id =” first“ ”和“ snd_mpu_port = 0x330 ”。
insmod /path/to/snd-usb-audio.ko
Insert the snd-usb-audio module into the kernel, specifying no module options.
insmod /path/to/snd-usb-audio.ko snd-cmipci snd_id="first" snd_mpu_port=0x330
insmod /path/to/snd-usb-audio.ko snd-cmipci snd_id="first" snd_mpu_port=0x330
Insert the snd-usb-audio module into the kernel, specifying the module options "snd-cmipci", "snd_id="first"", and "snd_mpu_port=0x330".