取消暂停所有暂停的进程 osx

取消暂停所有暂停的进程 osx

在 osx 中,可以使用以下命令取消暂停单个进程:

kill -CONT 1234

其中 1234 是进程 ID。

有没有办法取消暂停机器上每个暂停的进程?


原因:osx 有一个未记录的功能(又名 bug),有时会同时暂停多个应用程序。

答案1

kill -CONT -1

应该将信号发送给您有权发送信号的所有进程(除了少数例外):

如果用户具有超级用户权限,则信号将发送给除系统进程(设置了 P_SYSTEM 标志)、ID 为 1 的进程(通常是 init(8))和发送信号的进程之外的所有进程。如果用户不是超级用户,则信号将发送给除发送信号的进程之外的所有与用户具有相同 uid 的进程。如果可以向任何进程发送信号,则不会返回任何错误。—
                                来自杀死(2)

相关内容