【问题标题】:a process can't be killed by kill -9, it always change process id进程不能被kill -9杀死,它总是改变进程ID
【发布时间】:2012-11-10 10:57:03
【问题描述】:
[root@rp8 flash]# ps -ef|grep "sleep"
root     17510 17314  0 11:52 pts/3    00:00:00 sleep 120
root     17512 17328  0 11:52 pts/2    00:00:00 grep --color=auto sleep
[root@rp8 flash]# kill -9 17510
[root@rp8 flash]# ps -ef|grep "sleep"
root     17514 17314  0 11:53 pts/3    00:00:00 sleep 120
root     17516 17328  0 11:53 pts/2    00:00:00 grep --color=auto sleep
[root@rp8 flash]# kill -9 17514
[root@rp8 flash]# ps -ef|grep "sleep"
root     17518 17314  0 11:53 pts/3    00:00:00 sleep 120
root     17520 17328  0 11:53 pts/2    00:00:00 grep --color=auto sleep

这是什么问题以及如何处理?

【问题讨论】:

    标签: shell process


    【解决方案1】:

    看父进程;你可能也需要杀死它。

    每个睡眠进程的 ps 输出具有相同的父进程 ID:17314。要阻止睡眠进程重生(一次又一次),你必须kill 17314,但首先要确保你知道它是什么,然后再停止它。

    【讨论】:

      【解决方案2】:

      可能是因为17314 不断产生它。从根本上斩断邪恶! (错了,在杀死它之前找出17314是什么)

      【讨论】:

      • 如何从根本上斩断邪恶?这只是一个睡眠过程
      猜你喜欢
      • 2010-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 2021-09-29
      • 1970-01-01
      • 2013-06-25
      相关资源
      最近更新 更多