我刚刚注意到了(对我来说)gnome-terminal(Fedora 25)中有趣的行为。从我所知道的是,如果我从一个bash内开始一个过程 - 例如firefox - 然后关闭bash,它也关闭firefox,因为bash是父母,如果退出它会自动杀死所有它的孩子。但是:如果我从gnome终端(#1)开始另一个gnome终端(#2),然后杀死#1,它不会杀死#2。这是如何运作的?还是我混淆了事情?Linux进程理解父亲<>儿童
-1
A
回答
0
即使您打开了多个gnome终端窗口,它们也都由一个进程(gnome-terminal-server)运行。如果你打开一个新的gnome-terminal窗口,这个守护进程将在后台启动(如果这是第一个实例)并且打开一个新窗口的信号被发送到服务器。
+0
啊,简单,因为* movehandtofheadhead *现在一切都有道理。我应该首先记住gnome-terminal-server,但是如果你从来不需要处理它,那么你就忘了它。谢谢! – Taurus
+0
不客气! –
相关问题
- 1. 按父亲儿童排序数组
- 2. 父进程不等待儿童 - C
- 3. Angular2儿童亲子沟通
- 4. 解析儿童Simplexml儿童
- 5. 的onmouseout在父亲打电话时的onMouseOver儿童
- 6. 与父亲儿童组合的动态表单
- 7. React/redux儿童更新子(<select>更新<select>)
- 8. 儿童类没有父
- 9. 儿童外出父元素
- 10. 儿童DIV掉于父DIV
- 11. settattr对父类儿童
- 12. Flexboxs儿童溢出父母
- 13. 父母儿童微调器
- 14. 儿童访问父组件
- 15. 角2 sidenavlayout父,sidenav儿童
- 16. removeView()对儿童的父母
- 17. Linux,使用进程存储凭证,它是儿童,孙辈吗?
- 18. 嵌入式linux儿童进程创建问题
- 19. Leiningen父>儿童>第3方库相关性错误
- 20. POSIX信号量之间的儿童和父母进程
- 21. 集团项目为母公司 - >儿童 - >大的亲子关系
- 22. 不理解儿童选择器
- 23. 检索亲子幼童,儿童recors在SQL查询
- 24. Java Android - 将父母铸造成儿童与儿童
- 25. XPath来选择特定的儿童与儿童父母
- 26. 理解<$>
- 27. 父亲,两个儿子,999幅绘画
- 28. D3.js JSON儿子与两个父亲
- 29. WCF数据服务,实体框架,LINQ - >儿童内儿童
- 30. 广东话访问儿童>儿童...元素的jQuery
阅读有关进程组和会话。 –