LoveUnix » 编程开发 & Rational » 请教守护进程,不胜感激!!!!!!!!!!!!!!!!
让LU留住您的每

一天 让LU博客留住您的每一天
2007-8-8 14:51 clixiang
请教守护进程,不胜感激!!!!!!!!!!!!!!!!

先看如下代码:
void test(void)
{
   int a;
   fprintf(stderr,".............................\n");
   scanf("%d",&a);
   printf("a:%d...............................\n",a);
   scanf("%d",&a);
}

main()
{
   daemon(1,1);
   test();
   printf("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n");
}
问:daemon函数是不是把当前进程转换为守护进程?是不是调用了他之后我的整个程序是不是在后台运行了?是不是脱离了控制终端?我这里输入a的时候提示出错:bash:command not found。为什么?
   高手能不能详细通俗地讲解下守护进程?上网浏览了n多资料,讲的都差不多,看到比较混乱。
daemon函数:int daemon(int nochdir, int noclose);
在linux下可以调用。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.