- kill(pid_t pid, int sig):一般用于具有亲缘关系的进程间通信,比如父子进程。
pid如果为0:则向当前进程所在的进程组的所有进程发送sig信号
pid如果为-1:按进程标识符由高到低顺序向所有 进程发送sig信号
pid如果<-1:则向pid绝对值的进行组里的所有进程发送sig信号。当然只限制在同一个用户下,一个用户的进程不能向另一个用户的进程发送信号。 - 以命令方式向指定进程发送信号:kill -s SIGINT 38015,向进程id为38015进程发送CTRL+C信号
linux 进程间通信kill();
最新推荐文章于 2024-11-25 23:01:18 发布
本文介绍了如何使用kill命令向特定进程发送信号。当pid为0时,会向进程组内的所有进程发送信号;当pid为-1时,则向所有进程发送信号;当pid小于-1时,则向该进程组内所有进程发送信号。还提供了通过命令行发送信号的具体示例。
402

被折叠的 条评论
为什么被折叠?



