会话 控制终端 setsid

Posted Think

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了会话 控制终端 setsid相关的知识,希望对你有一定的参考价值。

1、setsid 设置会话id,作用:新回话、新进程组、没有控制终端。必须不是组长才行。技术分享  getpid getpgrp getsid。

2、一个会话可以有一个控制终端,通常是登录到其上的终端设备、伪终端(网络登录)。建立与终端链接的会话首进程是控制进程。一个会话一个前台进程 多个后台进程。如果有控制终端 则有一个前台进程组。终端接口检测到网络断开,将发挂断sighup?信号给会话首进程。

 

以上是关于会话 控制终端 setsid的主要内容,如果未能解决你的问题,请参考以下文章

linux 后台进程

setsid()

linux守护进程范例

linux中的守护进程

Linux后台进程

守护进程的创建过程