2016-08-09 63 views

回答

2

nohup命令分開來自其運行的控制終端的命令。子進程從父進程繼承環境,因此也被分離。

該命令的名稱來自「NO Hang-UP」,參考SIGHUP信號。該信號用於通知過程終端關閉,並且不再有輸入/輸出成爲可能。該信號僅被髮送到附着到終端的過程(從和/或寫入到例如交互式用戶輸入/輸出)。 nohup工具的作用是簡單地將給定命令的輸入/輸出從終端重定向,從而確保終端關閉時不會收到SIGHUP。在類Unix操作系統上,子進程自動從父進程繼承I/O重定向。

相關問題