linux:终止所有进程但不终止此终端

linux:终止所有进程但不终止此终端

我想要一种在 Linux 中简单的方法来终止我当前的所有进程。

问题是kill -9 -1它也会终止当前终端。有没有简单的方法可以终止除当前终端之外的所有终端?

答案1

这将终止除与当前终端关联的进程之外的所有进程:

kill `ps -o pid= -N T`

答案2

但我想说的是,不要将 -9 用作下意识机制,因为它应该作为最后的手段。它不能被进程捕获,也不会让进程清理其资源。

也许可以尝试 kill -15 来启动。

相关内容