terminal - kill 实际上并没有终止幽灵进程
问题描述
为了终止幽灵进程(没有正确终止的进程,因此它仍然等待被杀死),我使用了
kill -9 <process-id>
有时它工作得很好,当我在杀死它后检查进程时,它就消失了
ps -aux | grep python
kill
然而,令人惊讶的是,即使在命令之后,我现在也能够看到幽灵进程。有什么问题?
在上图中,我试图杀死 id 为 23756 的进程,但它仍然出现在ps aux
参考我对Visual Studio ghost process 上一个问题的回答
解决方案
看起来,我不得不关闭仍然不完整的调试过程。基本上,杀死应用程序或关闭调试或这些行上的东西,可以帮助您终止幽灵进程。