当前位置:家常菜>百科>科技>正文

linux modprobe命令详解

人气:273 ℃/2024-01-26 22:06:50

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月11日,在售的国产电动跑车只有两款,分别是前途K50和蔚来EP9。前途K50,官方指导价:75.43万元。车身尺寸方面,长宽高分别为:4634x2069x12...

    问答查看全文>>
  • abs防抱死灯亮怎么回事?

    ABS灯亮的原因可能有:1、轮速传感器故障;ABS线路故障;2、ABS的电脑故障。ABS泵、调压电磁阀故障;3、ABS灯亮说明ABS系统存在故障,ABS系统可能会停止工作,可能...

    问答查看全文>>
  • 八代凯美瑞的隐藏功能有哪些?

    八代凯美瑞的隐藏功能有:1、后遮阳帘延迟时间;2、倒挡联动后视镜角度;3、ODO显示时间调整;4、短按按键开启后备箱。凯美瑞是广汽丰田旗下的一款车型,搭载TNGA2.5LHEV...

    问答查看全文>>
  • 宝马3系敞篷二手怎么样?

    宝马3系敞篷二手车如果年限还行,车况良好,价格实惠,还是挺好的,值得入手:1、目前,二手车的价格受到新车市场的冲击很大,新车频繁降价,使二手车的价格也出现了一些变化;2、为此,...

    问答查看全文>>
  • 超级经典的qq签名

    1、功成身进走上坡路,功成身退走下坡路。2、做为思想的主人,人们拥有力量,才智与爱。3、好想来一次安静的认真的努力的唐吉坷德式的单恋。4、你五毛我不毛,咱俩就能够一块。5、给高...

    签名查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版