flybywire Asked: 2009-07-17 00:45:54 +0800 CST2009-07-17 00:45:54 +0800 CST 2009-07-17 00:45:54 +0800 CST linux:杀死我所有的进程,但不是这个终端 772 我想在 linux 中用一种简单的方法来杀死我当前的所有进程。 问题kill -9 -1在于它也会杀死当前的终端。有没有一种简单的方法可以杀死除当前终端之外的所有东西? linux bash kill 2 个回答 Voted Best Answer Inshalla 2009-07-17T01:47:02+08:002009-07-17T01:47:02+08:00 这会杀死所有进程,除了与当前终端关联的进程: kill `ps -o pid= -N T` Rob Wells 2009-07-17T00:52:33+08:002009-07-17T00:52:33+08:00 但只是想说不要将 -9 用作膝跳机制,因为它应该作为最后的手段。它不能被进程捕获,也不会让进程清理其资源。 尝试也许杀死 -15 而不是开始。
这会杀死所有进程,除了与当前终端关联的进程:
但只是想说不要将 -9 用作膝跳机制,因为它应该作为最后的手段。它不能被进程捕获,也不会让进程清理其资源。
尝试也许杀死 -15 而不是开始。