除了kill系统调用之外还有其他选择吗?

除了kill系统调用之外还有其他选择吗?

除了kill系统调用之外还有其他选择吗?另一种类似的系统调用可以简单地向进程发送信号?

答案1

kill() 向进程发送信号。从它的联机帮助页来看:

The kill() system call can be used to send any signal to any
process group or process.

命令也是如此kill。例如,要向进程 1138 发送 SIGHUP (这通常是为了告诉进程重新加载其配置),您可以使用

kill -1 1138

您的困惑可能源于以下事实:该kill命令最常见的用法是终止进程(通过发送 SIGKILL 信号)。

相关内容