是否可以向Darwin/XNU/OSX/macOS中的进程发送信号?

问题描述:

我一直在研究POSIX系统程序,但我遇到了无法访问sigqueue的问题。达尔文/ XNU有另一种发送信号到另一个过程的方式吗?我见过杀(),但没有别的。是否可以向Darwin/XNU/OSX/macOS中的进程发送信号?

在阅读POSIX标准后,我开始明白kill已经扩展为可以实际发送您指定的任何类型的信号,并且不会自动导致接收应用程序终止(除非您发送SIGKILL)。

+0

例如:sudo kill -s SIGINFO 33061 –