kill 实际上并没有终止 ghost 进程

kill doesn't actually terminate the ghost process

为了终止幽灵进程(没有正确终止的进程,因此它仍然等待被杀死) 我用了

kill -9 <process-id>

有时它运行得很好,当我杀死它后检查进程时,它不见了

ps -aux | grep python

然而,令人惊讶的是,现在即使在 kill 命令之后我也能看到 ghost 进程。有什么问题吗?

在上图中,我试图终止 ID 为 23756 的进程,但它仍然出现在 ps aux

参考我之前对Visual Studio幽灵进程问题的回答

看来,我不得不关闭还未完成的调试过程。基本上,终止应用程序或关闭调试或这些行上的其他内容,可以帮助您终止 ghost 进程。