我想要一种在 Linux 中简单的方法来终止我当前的所有进程。
问题是kill -9 -1
它也会终止当前终端。有没有简单的方法可以终止除当前终端之外的所有终端?
答案1
这将终止除与当前终端关联的进程之外的所有进程:
kill `ps -o pid= -N T`
答案2
但我想说的是,不要将 -9 用作下意识机制,因为它应该作为最后的手段。它不能被进程捕获,也不会让进程清理其资源。
也许可以尝试 kill -15 来启动。
我想要一种在 Linux 中简单的方法来终止我当前的所有进程。
问题是kill -9 -1
它也会终止当前终端。有没有简单的方法可以终止除当前终端之外的所有终端?
这将终止除与当前终端关联的进程之外的所有进程:
kill `ps -o pid= -N T`
但我想说的是,不要将 -9 用作下意识机制,因为它应该作为最后的手段。它不能被进程捕获,也不会让进程清理其资源。
也许可以尝试 kill -15 来启动。