setsid使用

来源:互联网 发布:php 用户权限 编辑:程序博客网 时间:2024/05/17 01:03

Linux之setsid

1、函数原型 setsid


          


2、说明

         setsid是Linux常用命令,调用进程为进程组长时调用失败,然后返回-1。调用成功后会返回新的ID,并与原会话和进程脱离,由于会话对控制终端的独占性,调用setid成功的新进程会脱离终端。


3、使用

      若父进程fork一个子进程,父进程调用exit结束进程后子进程也结束,但若父进程调用setsid,则返回新的ID,这是结束进程子进程不会结束

1 0