#include<sys/types.h>
#include <signal.h>
#include <signal.h>
int kill(pid_t pid,int signo) 杀死进程,传递一个信号
int raise(int signo) 向进程本身发送信号
int sigqueue(pid_t pid, intsig, const union sigval val) 发送信号
#include <unistd.h>
unsigned int alarm(unsigned int seconds) 设置了闹钟时间
#include <sys/time.h>
int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue));
#include <stdlib.h>
void abort(void);
注册信号
#include <signal.h>
void (*signal(int signum, void (*handler))(int)))(int);
#include <signal.h>
int sigaction(int signum,const struct sigaction *act,struct sigaction*oldact));