linux modprobe命令详解
linux系统下modprobe命令是什么呢?下面是modprobe命令的具体介绍:
1、modprobe命令简介:
modprobe命令用于智能地向内核中加载模块或者从内核中移除模块。modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。
2、语法:
modprobe(选项)(参数)
3、选项:
-a或--all:载入全部的模块;
-c或--show-conf:显示所有模块的设置信息;
-d或--debug:使用排错模式;
-l或--list:显示可用的模块;
-r或--remove:模块闲置不用时,即自动卸载模块;
-t或--type:指定模块类型;
-v或--verbose:执行时显示详细的信息;
-V或--version:显示版本信息;
-help:显示帮助。
4、参数:
模块名:要加载或移除的模块名称。
举例:
查看modules的配置文件:
modprobe -c
查看modules的配置文件,比如模块的alias别名是什么。会打印许多行信息,例如其中的一行会类似如下:
alias symbol:ip_conntrack_unregister_notifier ip_conntrack
列出内核中所有已经或者未挂载的所有模块:
modprobe -l
这里,我们能查看到我们所需要的模块,然后根据我们的需要来挂载;其实modprobe -l读取的模块列表就位于/lib/modules/`uname -r`目录中;其中uname -r是内核的版本,例如输出结果的其中一行是:
/lib/modules/2.6.18-348.6.1.el5/kernel/net/netfilter/xt_statistic.ko
挂载vfat模块:
modprobe vfat
使用格式modprobe 模块名来挂载一个模块。挂载之后,用lsmod可以查看已经挂载的模块。模块名是不能带有后缀的,通过modprobe -l所看到的模块,都是带有.ko或.o后缀。
移除已经加载的模块:
modprobe -r 模块名
移除已加载的模块,和rmmod功能相同。
-
本田的地球梦发动机有哪几款
截止2019年9月12日,本田在售的2.4升、2.0升(涡轮增压)、1.5升、1.0升的发动机,都是地球梦发动机。另外3.0升的汽油车使用的也都是地球梦发动机。“地球梦”技术是...
问答查看全文>> -
送给不回信息的人句子 致不回信息的人经典句子
1、不回你信息 却能动态更新2、不回我信息可以,但不要让我逮到你发说说3、发发微信人就没了,就不回微信了,我就合计那个人是不出车祸了。我不信,只有我一个人这么想。4、对于不回微...
句子查看全文>> -
右转弯可以闯红灯吗专用道?
右转弯专用道不可以闯红灯的:1、右转车辆在向右箭头红灯时右转是闯红灯。因为根据《道路交通安全法实施条例》中的规定“机动车信号灯表示:红灯亮时,禁止车辆通行;2、”与“方向指示信...
问答查看全文>>
推荐
- 12022清明节祝福语句子 清明节祝福语224
- 2冷暖自知的伤感句子118
- 3奔驰挂挡怎么挂?186
- 4尼桑,英菲尼迪p1155故障码解释和消除方法,P1155故障码怎么解决?135
- 5机动车状态查封是什么?436
- 6有关惊蛰节气的文案482
- 7宝来传奇和宝来区别295
- 8夸赞女孩子的文案(夸女孩子的诗句文案)418