1、 进程组 getgprg<==>getgpid(0) 获取当前进程的进程组组号
setpgid 用来设置调用进程的进程组号 setpgid(0,0)将自己的进程号作为组号创建一个进程组,调用进程加入其中
2、 用kill程序发送信号
kill -9 -199 将信号SIGKILL 发送到进程组199的所有进程(-199)
kill -9 199 将信号SIGKILL 发送到进程199
3、 键盘SIG ctrl+c SIGINT ctrl+z SIGTSTP
4、 kill(pid,SIG)函数跟kill命令工作原理同
5、 进程可以通过调用函数alarm来向自己发信号SIGALRM(一般来定时)
6、 信号捕捉可以用pause(),或者是服务进程的while(true)