linux卸载内核模块命令是什么
Linux下内核模块允许我们方便地删除和重新载入内核代码,而卸载内核模块也可以通过命令来实现。下面由学习啦小编为大家整理linux卸载内核模块命令的相关知识,希望对大家有帮助!
Linux内核模块介绍:
尽管Linux是"单块内核“(monolithic)的操作系统--这是说整个系统内核都运行于一个单独的保护域中,但是linux内核是模块化组成的,它允许内核在运行时动态地向其中插入或从中删除代码。这些代码(包括相关的子线程、数据、函数入口和函数出口)被一并组合在一个单独的二进制镜像中,即所谓的可装载内核模块中,或简称为模块。支持模块的好处是基本内核镜像尽可能的小,因为可选的功能和驱动程序可以利用模块形式再提供。模块允许我们方便地删除和重新载入内核代码,也方便了调试工作。而且当热插拔新设备时,可通过命令载入新的驱动程序。
linux卸载内核模块命令
modprobe 不需要指定路径,它会到默认路径下寻找模块。模块也存在依赖性问题: 比如你要加载msdos.ko, 需要先加载fat.ko. modprobe查看/lib/module/version/modules.dep得知模块的依赖关系
modeprove [-lcfr] module_name
-c :列出目前系统所有的模块
-l :列出目前在/lib/modules/`uname -r`/kernel当中的所有模块完整文件名
-f:强制加载该模块
-r:类似rmmod 就是删除某个模块
相关阅读:Linux常用基本命令
文件名--test
mkdir test 创建一个文件夹
mkdir test/test1/test2 -p 在创建test1时候,继续创建test2目录,一起创建
mv test test1 修改文件名称
mv test /位置 复制文件到指定位置
cat test 查看文件内容
unzip 解压包 解压当前文件
unzip 解压包 -d /位置 解压压缩包到指定位置
rm test 删除一个文件
rm -rf test 删除一个带文件或者文件夹的 文件目录
cp test test1 复制一个文件
cp -r test test1 复制一个文件夹(包含文件夹下的文件)
vi 文件名 修改文件内容
按i键,下方出现insert,开始编辑内容
编辑完内容,按esc,退出编辑模式
:wq 保存退出
:q! 不保存文件退出
启动报错,给权限
chmod 777 ./startup.sh
chmod -R 777 catalina.sh
重启nginx: 进入到nginx的sbin目录,重启: ./nginx -s reload(也意指在不关机的情况下,刷新配置文件)
启动nginx: 进入到nginx的sbin目录,命令./nginx 开启服务