我剛剛注意到了(對我來說)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
閱讀有關進程組和會話。 –