本版版主招募中

 
标题: [疑问] 请教守护进程,不胜感激!!!!!!!!!!!!!!!!
clixiang
LU新生
Rank: 1



UID 93848
精华 0
积分 1
帖子 2
活跃指数 1
LU金币 3 个
LU金条 0 个
阅读权限 10
注册 2007-8-6
 
发表于 2007-8-8 14:51  资料  个人空间  短消息  加为好友 
请教守护进程,不胜感激!!!!!!!!!!!!!!!!

先看如下代码:
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下可以调用。

顶部
 



当前时区 GMT+8, 现在时间是 2008-8-29 08:19
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.050267 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver