相关文章  
  • 不可不知:企业级开源软件全面大盘点(2)
  • 详细介绍Linux网络部分优化策略方法
  • FC4常用多媒体软件其他软件安装升级
  • Linux创建文件及挂载系统流程详解(2)
  • 入侵检测系统分析及其在Linux下的实现(3)
  • CpuMemSets在Linux操作系统中的实现(5)
  • CpuMemSets在Linux操作系统中的实现(4)
  • Linux操作系统上搭建C/C++IDE开发环境(3)
  • Linux操作系统上搭建C/C++IDE开发环境(1)
  • 不可不知:企业级开源软件全面大盘点(4)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    Linux操作系统下守护进程的编程方法(2)1

     

    2. 脱离控制终端,登录会话和进程组

    有必要先介绍一下Linux中的进程与控制终端,登录会话和进程组之间的关系:进程属于一个进程组,进程组号(GID)就是进程组长的进程号(PID)。登录会话可以包含多个进程组。这些进程组共享一个控制终端。这个控制终端通常是创建进程的登录终端。

    控制终端,登录会话和进程组通常是从父进程继承下来的。我们的目的就是要摆脱它们,使之不受它们的影响。方法是在第1点的基础上,调用setsid()使进程成为会话组长:

    setsid(

    页码:[1] [2] [3] [4] [5]1页、共5页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved