linux自动加载模块是什么-modprobe命令使用与实例

Linux modprobe命令

Linux中的modprobe命令主要用于自动管理可加载内核模块。

该命令可以加载指定的单个模块,也可以加载一组依赖模块。modprobe会依据depmod生成的依赖关系来判断需要加载哪些模块。如果在加载过程中出现错误,modprobe会将整个模块组卸载。

语法

modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值]

参数说明

  • -a或--all 加载所有模块。
  • -c或--show-conf 显示所有模块的配置信息。
  • -d或--debug 启用调试模式。
  • -l或--list 列出可用模块。
  • -r或--remove 当模块不再使用时自动卸载。
  • -t或--type 指定模块种类。
  • -v或--verbose 执行时输出详细信息。
  • -V或--version 显示程序版本。
  • --help 显示帮助文档。

示例

加载软驱模块:

[root@w3cschool.cc ~]# modprobe -v floppy 

卸载软驱模块:

[root@w3cschool.cc ~]# modprobe -v -r floppy