信号通信

#include<sys/types.h>
#include<unistd.h>
#include<signal.h>

int kill(pid_t pid,int signo)/*可以向自身和其他进程发送信号*/
int raise(int signo)/*只能向自身发送信号*/
kill -s SIGQUIT PID

/*经过seconds秒产生SIGALRM信号;如果不捕捉该信号,则默认终止该进程*/
unsigned int alarm(unsigned int seconds)

int pause()/*进程挂起,直到捕捉到一信号,挂起结束*/

例:3_4 signal.c

       

 posted on 2013-04-22 16:35  Chenyong Liu  阅读(144)  评论(0编辑  收藏  举报