中易网

linux 进程组,组长的一个疑问

答案:2  悬赏:80  
解决时间 2021-01-29 18:16
看书上有这么一句话:
有一个方法让任何进程都不成为组长进程,就是创建一个新进程,终止父进程,让子进程调用setsid();
可是问题是,子进程调用setsid时,子进程不就另起了一个会话,然后自己不就变成组长了么
最佳答案
是的,这个时候它还可以申请打开一个控制终端,而申请一个控制终端只能是一个进程组组长,那么可以让它fork后自己再退出,子进程做剩下的事。所以执行过你所说的这些步骤后,下一步还应该调用一次fork(),父进程退出,子进程关闭继承于父进程打开的文件,修改自己的工作目录,然后正式成为一个daemon进程。
全部回答
ls是一条命令,又不是运行的进程,一条命令运行之后直接list结果,不占进程,进程是一类运行中的程序在系统中的显示,运行中的应用程序才会有进程pid
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样才能在不损伤球拍的情况下使球拍海绵失去
中国信达旗下的南商银行在北京有营业厅吗?
VI. 说明形容词在句子中的所作的句子成分:
梦想世界为什么我走遍了地图却还是没有完成足
人民广场去瑞金一路巨鹿路的车
大卸八块是指的那几块??
简体女字旁的婴怎么打
百丽女鞋有问题,售后服务垃圾!我该怎么办?
我想听听最伤感的中文歌.要哭的.例:泪的告白
夏萤 宋 朱淑真 这首古诗中出现了哪些景物?
扬中市西来中学地址有知道的么?有点事想过去
六祖慧能听哪几句话开悟的?他从屋外走过听到
建筑幕墙设计的行业的前景如何?
黄沙风沙是什么歌女生唱
刷牙要用牙膏才能刷干净吗 洗澡要用洗澡液才
推荐资讯
贝尔在荒野求生潜水不戴潜水道具为什么耳朵和
郑州最好的电影院
lol盲僧大招叫什么?
cs online怎么注册账号,打开游戏时怎么只能
qq浏览器垃圾玩意儿,自动安装,而且不知道安
本科医学生可以去什么医院
rx580是哪个级别显卡
奶黄月饼的家常做法大全怎么做好吃视频
澡堂老板家的男人们剧中女演员尹京的扮演者裴
在桌面点击鼠标右键时会出现一个新的选项Groo
学院时间停止压缩包密码多少?武晓青123发的
如何成为一名NASA宇航员
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?