linux 进程间通信kill();

来源:互联网 发布:手机网络老是连接超时 编辑:程序博客网 时间:2024/05/18 02:02
  • kill(pid_t pid, int sig):一般用于具有亲缘关系的进程间通信,比如父子进程。
    pid如果为0:则向当前进程所在的进程组的所有进程发送sig信号
    pid如果为-1:按进程标识符由高到低顺序向所有 进程发送sig信号
    pid如果<-1:则向pid绝对值的进行组里的所有进程发送sig信号。当然只限制在同一个用户下,一个用户的进程不能向另一个用户的进程发送信号。
  • 以命令方式向指定进程发送信号:kill -s SIGINT 38015,向进程id为38015进程发送CTRL+C信号
原创粉丝点击