橘子味的心
标题:Linux shell rmmod 命令

Linux shell rmmod命令用于删除模块。

执行 rmmod 指令,可删除不需要的模块。

Linux 操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放如核心。 我们可以将这些功能编译成一个个单独的模块,待有需要时再分别载入它们。

rmmod 命令语法格式

rmmod [-as][模块名称...]

选项

  • -a  删除所有目前不需要的模块。
  • -s  把信息输出至syslog常驻服务,而非终端机界面。

范例

显示已安装的模块

[root@localhost ~]# lsmod
Module                  Size  Used by
ip6t_rpfilter          12595  1
ipt_REJECT             12541  2
nf_reject_ipv4         13373  1 ipt_REJECT
ip6t_REJECT            12625  2
nf_reject_ipv6         13717  1 ip6t_REJECT
xt_conntrack           12760  11

....

dm_region_hash         20813  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
dm_mod                123303  8 dm_log,dm_mirror

卸载模块

卸载 pppoe 模块

[root@localhost ~]# rmmod -v pppoe
Checking ppoe for persistent data

安装模块

安装 pppoe 模块

[root@localhost ~]# insmod -v pppoe >ppoe.log
[root@localhost ~]# tail -b 32 ppoe.log //显示文件信息

返回上一级

目录

分类