什么时候setsid()有用,或者为什么我们需要在Linux中对进程进行分组?

前端之家收集整理的这篇文章主要介绍了什么时候setsid()有用,或者为什么我们需要在Linux中对进程进行分组?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经尝试了man(3)setsid,但它只解释了如何使用它,我不清楚什么时候setsid有用?

解决方法

会话是共享控制终端的一组进程.当你想要开始一个新的会话时,setsid很有用,因为你已经开始连接到一个新的终端 – 比如在终端模拟器中启动一个 shell时 – 或者你想要一个守护进程(你不想这样做)与控制终端相关联). @H_301_6@我所知道的这些方面的最佳解释是在Unix环境中的R.W. Stevens高级编程中.

猜你在找的Linux相关文章