当前位置: 技术问答>linux和unix
怎样编写一段程序,要求调用fork并在子进程中建立一个新的对话期。验证子进程变成了进程组长而且不再有控制终端。
来源: 互联网 发布时间:2016-02-17
本文导语: 怎样编写一段程序,要求调用fork并在子进程中建立一个新的对话期。验证子进程变成了进程组长而且不再有控制终端。谢谢啊 | void init_daemon() { pid_t pid; int i; if((pid=fork())==-1) exit(1); if(pid>0) e...
怎样编写一段程序,要求调用fork并在子进程中建立一个新的对话期。验证子进程变成了进程组长而且不再有控制终端。谢谢啊
|
void init_daemon()
{
pid_t pid;
int i;
if((pid=fork())==-1)
exit(1);
if(pid>0)
exit(0);
setsid();
if((pid=fork())==-1)
exit(1);
if(pid>0)
exit(0);
for(i=0;i
{
pid_t pid;
int i;
if((pid=fork())==-1)
exit(1);
if(pid>0)
exit(0);
setsid();
if((pid=fork())==-1)
exit(1);
if(pid>0)
exit(0);
for(i=0;i