守护进程

来源:互联网 发布: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代码
  • 新的机遇
  • 原创粉丝点击