1、使用信号 +wait
2、 signal(SIGCHID,SIG_IGN),提示父进程忽略子进程关闭的信号,将自动释放子进程的遗留数据。
3、使用两次fork进程。【利用:没有父进程的子进程,会被init进程收留的原理】