守护进程
来源:互联网 发布:sim卡数据恢复软件 编辑:程序博客网 时间:2024/04/25 17:19
/*syslog_dema.c*//* 编写守护进程步骤:1)创建子进程,父进程退出2)在子进程中创建新会话3)改变当前目录为根目录4)重设文件权限掩码5)关闭文件描述符 */#include #include #include #include #include #include #include #include #define MAXFILE 65535int main(){ pid_t pc,sid; int i,fd,len; char *buf = "This is a Dameon /n"; len = strlen(buf); pc = fork(); if(pc<0) { printf("error fork /n"); exit(1); } else if(pc>0) exit(0); openlog("demo_update",LOG_PID,LOG_DAEMON); if((sid=setsid())<0) { syslog(LOG_ERR,"%s/n","setsid"); exit(1); } if((sid=chdir("/"))<0) { syslog(LOG_ERR,"%s/n","chdir"); exit(1); } umask(0); for(i=0;i
守护进程守护自身
守护线程、守护进程
守护进程
守护进程
守护进程
守护进程
进程守护
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
守护进程
Siebel中Field Read Only, BC Read Only, Parent Read Only的区别
Java的注释规范
C语言运算符的“优先级口决”
大小端
在 Spring, iBATIS中 insert 多条 数据 方法.
守护进程
WinCE 应用程序开机自动运行方法
内核态与用户态
Struts2中对数字进行格式化
java读取xml几种方法
网页视频点播
【ASP.NET专题】(7)——ASP.NET MVC中的过滤器Filter
右下角弹出窗口视频播放广告JS代码
新的机遇