[問題] process繼承問題
在這請教關於process的問題
在your unix/linux the ultimate guide這本書上看到
當一個process繼承他的parent's process時
會連parents's process所執行的當前directory一同繼承
所以不能創造一個process來改變current directory
那想請問那關於cd這個命令不是就跟書上所講的違背了嗎?
因為cd不是就會改變目錄
另外一個問題是
( cd progs ; pwd ) 以及 { cd progs ; pwd ; } 這兩個命令串
第一種僅改變sub-shell的directory
但第二種則是會改變current shell's directory
想請問這兩者為什麼會有這樣的差異? 背後原因又是什麼
在這請教各位前輩 非常感謝
附上原文圖片:
http://imgur.com/a/6ib7K
其中第3小點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.107.85
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1503742839.A.88E.html
※ 編輯: Tverous (49.159.107.85), 08/26/2017 18:21:21
※ 編輯: Tverous (49.159.107.85), 08/26/2017 18:37:16
→
08/26 19:14, , 1F
08/26 19:14, 1F
→
08/26 19:14, , 2F
08/26 19:14, 2F
→
08/26 19:15, , 3F
08/26 19:15, 3F
→
08/26 19:38, , 4F
08/26 19:38, 4F
→
08/26 19:39, , 5F
08/26 19:39, 5F
→
08/26 20:07, , 6F
08/26 20:07, 6F
→
08/26 20:17, , 7F
08/26 20:17, 7F
→
08/26 20:46, , 8F
08/26 20:46, 8F
→
08/26 20:47, , 9F
08/26 20:47, 9F
→
08/26 20:50, , 10F
08/26 20:50, 10F
→
08/26 20:51, , 11F
08/26 20:51, 11F
→
08/26 22:58, , 12F
08/26 22:58, 12F
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章