modprobe命令用于载入指定的内核模块,其语法为: modprobe [-hvV] [-a <all>] [-D <basedir>] [-d <dirs>] [-n] [-i] [-q] [-r] [-s] [-v] <module> [parameters...] 参数说明: -a <all>:如果模块已经载入,则载入所有版本的此模块;如果未载入,则忽略该参数。 -D <basedir>:指定模块所在的基础目录。 -d <dirs>:指定模块所在的目录。 -n:仅显示将要载入的模块名称,而不真正执行载入操作。 -i:忽略当前命令行中的其他选项,直接执行载入操作。 -q:不输出任何消息。 -r:卸载指定的模块。 -s:静默模式,仅在发生错误时输出信息。 -v:显示详细的输出信息。 <module>:要载入或卸载的模块名称。 [parameters...]:指定模块的参数(如果有)。 以下是modprobe命令的用法: 1. 加载一个模块 sudo modprobe <module_name> 2. 卸载一个模块 sudo modprobe -r <module_name> 3. 强制卸载一个模块 sudo modprobe -r -f <module_name> 4. 查看一个模块是否已加载 lsmod | grep <module_name> 5. 显示所有已加载的模块 lsmod 6. 手动加载某个模块的依赖模块 modprobe -a <module_name> 7. 显示模块的详细信息 modprobe -D <module_name> 8. 设置模块参数 modprobe <module_name> <parameter=value> 9. 显示模块参数信息 modprobe -c | grep <module_name> 10. 列出所有可用的模块别名 modprobe -l 11. 以verbose模式加载模块 modprobe -v <module_name> |
|
来自: lifebegins40s > 《linux》