问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux操作系统中,加载和删除内核模块的命令是什么。

发布网友 发布时间:2022-04-24 05:46

我来回答

6个回答

懂视网 时间:2023-02-13 16:09

linux系统下insmod命令是什么呢?下面是insmod命令的具体介绍:

1、insmod命令简介:

insmod全称是install module,用于载入模块 install loadable kernel module。

2、语法:

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

3、参数:

-f  不检查目前kernel版本与模块编译时的kernel版本是否一致,强制将模块载入。
-k  将模块设置为自动卸除。
-m  输出模块的载入信息。
-o   <模块名称>  指定模块的名称,可使用模块文件的文件名。
-p  测试模块是否能正确地载入kernel。
-s  将所有信息记录在系统记录文件中。
-v  执行时显示详细的信息。
-x  不要汇出模块的外部符号。
-X  汇出模块所有的外部符号,此为预设置。

4、使用说明:

Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。

insmod命令主要用于在Linux 2.4内核之前加载Linux内核模块命令。对于通过此命令加载的Linux内核模块,系统不仅不会自动解决内核模块之间的依赖关系,而且还要求将模块路径写详细。所以在Linux 2.6内核出现时,此命令已渐渐被遗忘。

加载RAID1阵列级别模块,如下所示:

[root@rhel5 boot]# insmod /lib/modules/2.6.

18-8.el5/kernel/drivers/md/raid1.ko  

[root@rhel5 boot]# lsmod |grep raid1  

raid1                  25153  0 

从以上显示结果可知,RAID1模块已加载成功。只是在使用insmod命令加载模块时,需要使用绝对路径方能加载,且加载时无法自动解决依赖关系。

5、insmod 和modprobe的区别:

insmod 与 modprobe 都是载入 kernel module,不过一般差别于 modprobe 能够处理 module 载入的相依问题。

比方你要载入 a module,但是 a module 要求系统先载入 b module 时,直接用 insmod 挂入通常都会出现错误讯息,不过 modprobe 倒是能够知道先载入 b module  后才载入 a module,如此相依性就会满足。
不过 modprobe 并不是大神,不会厉害到知道 module 之间的相依性为何,该程式是读取 /lib/modules/2.6.xx/modules.dep 档案得知相依性的。而该档案是透过 depmod 程式所建立。

以上就是小编今天的分享了,希望可以帮助到大家。

热心网友 时间:2023-02-13 13:17

modprobe命令
Linux命令:modprobe 。
功能说明:自动处理可载入模块。
语  法:modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值]。
补充说明:modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。

内容
1、modprobe 命令是根据depmod -a的输出/lib/moles/version/moles.dep来加载全部的所需要模块。
2、删除模块的命令是:modprobe -r filename。
3、系统启动后,正常工作的模块都在/proc/moles文件中列出。使用lsmod命令也可显示相同内容。
4、在内核中有一个“Automatic kernel mole loading"功能被编译到了内核中。当用户尝试打开某类型的文件时,内核会根据需要尝试加载相应的模块。/etc/moles.conf或 /etc/modprobe.conf文件是一个自动处理内核模块的控制文件。
modprobe命令主要用于在Linux 2.6内核中加载和删除Linux内核模块。通过此命令用户可以轻松地加载和删除Linux内核模块,同时使用此命令加载Linux内核模块时,Linux内核会自动解决内核模块之间的依赖关系,将相互依赖的模块自动加载,如下所示:
1) 加载RAID1阵列级别模块:
[root@rhel5 boot]# modprobe raid1

2) 显示已加载的RAID1阵列级别模块:
[root@rhel5 boot]# lsmod |grep raid1 raid1 25153 0

3) 删除RAID1阵列级别模块:
[root@rhel5 boot]# modprobe -r raid1

4) 显示RAID1阵列级别模块:
[root@rhel5 boot]# lsmod |grep raid1

modprobe命令在加载模块时会自动解决依赖的模块。当加载的模块需依赖另一个模块时,系统会自动将此模块加载。而当用户使用insmod命令加载模块时,则不会自动解决相对应的依赖模块。
modprobe命令中的"-r"参数表示删除指定模块,"-c"参数表示显示/etc/modprobe.conf配置文件的参数,"-C"参数表示指定内核配置文件,"-f"表示覆盖,"-l"表示显示模块的绝对路径。
[root@rhel5 boot]# modprobe -l|grep raid /lib/moles/2.6.18-8.el5/kernel/drivers/md/raid0.ko /lib/moles/2.6.18-8.el5/kernel/drivers/md/raid456.ko /lib/moles/2.6.18-8.el5/kernel/drivers/md/raid1.ko /lib/moles/2.6.18-8.el5/kernel/drivers/md/raid10.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/megaraid.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/aacraid/aacraid.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_mbox.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_mm.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_sas.ko /lib/moles/2.6.18-8.el5/kernel/drivers/scsi/raid_class.ko

以上命令表示显示系统中所有的编译模块,并过滤包含有raid字符串的模块。

热心网友 时间:2023-02-13 14:35

insmod :加载模块 insmod xxx.ko
rmmod:卸载模块 rmmod xxx.ko

热心网友 时间:2023-02-13 16:10

insmod :加载模块,该命令可以加入适当的参数;
rmmod:卸载模块;

热心网友 时间:2023-02-13 18:01

modprobe命令

热心网友 时间:2023-02-13 20:09

加载: insmod
删除: rmmod
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 武汉市江夏区光谷左岭镇具体地址是哪里 展示柜的分类有哪些及有什么作用? 请问移动的校园卡怎么办?需要什么条件? linux下怎么查看光模块光功率 湖北省武汉市洪山区左岭镇黄陂岭村义门咀邮编是什么? 开玉器店 联通校园卡怎么办理的? 湖北省武汉市洪山区左岭镇甲铺岭村甲铺岭邮编是什么? 开个玉石店要多少钱 linux操作系统中,加载和删除内核模块的命令是什么? 湖北省武汉市洪山区左岭镇左岭村王庄游邮编是什么? 开玉器店要注意什么风水禁忌 中国银行长城高校学生卡充值校园卡办理流程 武汉市光谷五小左岭在哪里 为什么卖玉器的柜台里必须要放一杯水? 湖北省武汉市洪山区左岭镇左岭村上邓邮编是什么? 怎么查看linux下的模块 开一间20平米的玉器店铺面装修要多少线 湖北省武汉市洪山区左岭镇左岭村姜家湾邮编是什么? 圆形柜台翡翠手镯怎样摆放图片 湖北省武汉市洪山区左岭镇黄陂岭村戢吴邮编是什么? 梦到红旗,是什么意思。 沈阳哪有卖玉器的商店或是市场呢? 想办联通校园卡,怎么申请? linux模块 如何办理武大校园一卡通 湖北省武汉市洪山区左岭镇快岭村潘竹湾邮编是什么? 望江路 沃尔玛超市里面设的柜台 合肥靓乙首饰店玉器是真的吗? 武汉市东湖高新区左岭新城属于哪个自来水公司 周公解梦梦到指导升旗,有三面白色的旗帜,一面红色的 玉石图片哪里有?那些翡翠玉石挂件有哪些款式呢? 如何在Linux发行版中安装并启用Hyper 深圳通学生卡在哪里办理 梦见自己家的国旗飞天了,又落到别人家了? 湖北省武汉市洪山区左岭镇黄陂岭村粟树咀邮编是什么? 玉石的样品种类图片哪里有?什么网站有比较全面的玉石的样品种类? 做梦梦见很多人打着各色旗帜游行是吉还是凶? linux 本地网卡和usb网卡区分 湖北省武汉市洪山区左岭镇白浒村杜家湾邮编是什么? 怎么看玉是好玉图片