Linux 信号相关

Linux 信号相关_第1张图片Linux 信号相关_第2张图片Linux 信号相关_第3张图片Linux 信号相关_第4张图片

    int kill(pid_t pid, int sig);

        -功能:给某个进程pid 发送某个信号

            参数sig可以使用宏值或者和它对应的编号

            参数pid: >0 ;将信号发给指定的进程

                     =0;将信号发送给当前的进程组

                     = -1;发送给每一个有权限接受这个信号的进程

                     < -1;这个pid = 某个进程组的ID取反  

                     

    int raise(int sig);

        功能:给当前进程发送信号

        参数:sig  要发送的信号

        返回值:成功0 失败非0

    void abort(void)

        功能:发送SIGABRT给当前的信号,杀死现在的进程

你可能感兴趣的:(Linux编程入门,linux,运维,服务器)