如何在linux中通过加载模块终止进程?

如何在linux中通过加载模块终止进程?,linux,Linux,是否可以通过加载的模块终止进程 比如说, [root@B6LEB1 network-scripts]# lsmod | grep ipv6 ipv6 335525 61 ah6,esp6,xfrm6_mode_beet,xfrm6_mode_tunnel,ipcomp6,xfrm6_tunnel,tunnel6 当我试图从运行中删除这些模块时 [root@B6LEB1 network-scripts]# rmmod ipv6 ERROR: Module ip

是否可以通过加载的模块终止进程

比如说,

[root@B6LEB1 network-scripts]# lsmod | grep ipv6
ipv6                  335525  61 ah6,esp6,xfrm6_mode_beet,xfrm6_mode_tunnel,ipcomp6,xfrm6_tunnel,tunnel6
当我试图从运行中删除这些模块时

[root@B6LEB1 network-scripts]# rmmod ipv6
ERROR: Module ipv6 is in use by ah6,esp6,xfrm6_mode_beet,xfrm6_mode_tunnel,ipcomp6,xfrm6_tunnel,tunnel6
它给了我错误,所以我想尝试终止使用上述模块的进程,但是

[root@B6LEB1 network-scripts]# ps aux | grep m6
root     13828  0.0  0.0 103308   860 pts/1    S+   08:42   0:00 grep m6
[root@B6LEB1 network-scripts]# ps aux | grep p6
root     18440  0.0  0.0 103308   860 pts/1    S+   08:42   0:00 grep p6
[root@B6LEB1 network-scripts]# pgrep ipv6
[root@B6LEB1 network-scripts]# ps aux | grep p6
对这个任务有什么想法吗?谢谢你把“进程”和“内核模块”搞混了

您引用的列表不是依赖于模块的进程(而且,无论如何,您不能终止由内核启动的进程)。它是一个内核模块列表

尝试在名称上运行
rmmod

我要补充的是,
rmmod
也不能保证工作。

你把“进程”和“内核模块”混淆了

您引用的列表不是依赖于模块的进程(而且,无论如何,您不能终止由内核启动的进程)。它是一个内核模块列表

尝试在名称上运行
rmmod


我要补充的是,
rmmod
也不能保证工作。

我不建议您在这些天禁用对服务器的IPv6访问,有些国家再也无法访问IPv4 internet。我不建议您在这些天禁用对服务器的IPv6访问,有些国家不再能够访问IPv4互联网