守护进程
来源:互联网 发布:windows ce6.0刷成安卓 编辑:程序博客网 时间:2024/05/01 14:28
void init_daemon(void){int pid;int i;if(pid=fork())exit(0);//是父进程,结束父进程else if(pid< 0)exit(1);//fork失败,退出//是第一子进程,后台继续执行setsid();//第一子进程成为新的会话组长和进程组长//并与控制终端分离if(pid=fork())exit(0);//是第一子进程,结束第一子进程else if(pid< 0)exit(1);//fork失败,退出//是第二子进程,继续//第二子进程不再是会话组长for(i=0;i< NOFILE;++i)//关闭打开的文件描述符close(i);chdir("/tmp");//改变工作目录到/tmpumask(0);//重设文件创建掩模return;}
- 守护进程守护自身
- 守护线程、守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 进程守护
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- 守护进程
- objective-c self
- 2012第23周官方移动应用榜单动态
- SIEBEL应用概述
- Linux修改文件及文件夹权限
- Expiry of the Debug Certificate
- 守护进程
- SPT详解 VFB
- JDBC 小链接
- How to Setup Xen4 and pvops 2.6.32.x on CentOS 5.5
- vim替换
- datatable 分页
- hibernate与ibatis的区别详解
- 为何需要在发布的android程序中使用private key, 而不是debug key
- QT静态编译