问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux守护进程fork函数和setsid函数问题

发布网友 发布时间:2022-04-24 10:43

我来回答

1个回答

热心网友 时间:2023-01-21 23:39

在第一个子进程产生后再次调用fork(),当然是为了再产生一个子进程。当然也遵循fork()的”返回两次“的特点了。
你需要首先考虑进程是相互独立的,而子进程只继承父进程代码段和数据段还有执行环境等。
还有第二次fork之后是不会调用setsid()的。第二次调用fork的子进程只执行umask(0)后面的代码。也就是说它不是一个session leader。因此第二次fork后就是一个独立的进程且脱离终端控制。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 新浪微博为什么会自己乱给我加关注? 为什么我的新浪微博总是有些乱七八糟的人关注? 为什么有时候页面会很乱 新浪微博成了这样子了 手机突然出现乱点现象,还有微博出现闪退现象 请问我这样是艾滋病吗? 请问我总这样是不是有心理疾病 请问我这种情况是不是社交恐惧症?具体如下 请问我这样是不是得了艾滋病? 请问我这样是不是要生了? 请问我这样是不是鼻炎? 请问我这样是不是有抑郁症倾向? 请问我这样是不是强迫症啊。。。 请问我这样是不是有点问题. 请问我这样是不是洁癖或者强迫证 请问我这样是不是中病毒了? 请问我这样是不是有心理疾病?是不是抑郁症什么的. 请问我这样是不是女同性恋啊! 请问我这样做是不是有点过分了? 请问我这样是不是得了抑郁症? 请问我这样是不是有点抑郁症 linux setsid启动后怎么退出 linux 进程组,组长的一个疑问 linux命令里面 nohup命令和 & 是不是一个意思啊,不挂断是什么意思。 如何写一个Linux精灵进程 关于linux守护进程的第二个fork()的作用的疑问 linux 怎样调用daemon库函数 Linux 简单的守护进程 程序源代码是什么怎么写? 孤儿进程组已经不是当前会话的job了,为什么还要调用setsid 帮帮我,linux2.6以后怎么从struct sk linux的副进程怎么标识 如何在Linux下用c语言创建守护进程并监控系统运行期间的所有进程_百 ... 如何编写Linux Daemon后台程序 梦见过世的哥哥说话好吗? 梦见去世的哥哥站在棺材外面和我说话? 周公 解梦,梦见和死去的哥哥说话 梦见死去的老大哥大嫂还活着和我说话? 梦见我找死去的哥说话说他又活了什么意思? 携程金融骗局? 梦见死去的哥哥说话,和活着的叔叔,还有存折? 携程拿去花怎么提现?急