什麼是 '&命令末尾的 ' 符號代表什麼?
nohup /server1/scripts/xyz.sh $1 2> nohup.out&
答案1
該&
角色是一個控制操作員在殼裡。它導致在後台執行該進程。這意味著該進程沒有對終端的讀取存取權。只有前台進程有。但是,它仍然可以將輸出寫入終端
如果您在背景啟動了一個進程:
process &
然後你可以用以下命令讓他回到前台:
fg
您可以再次與該流程互動。
答案2
它將進程移至後台。
請參閱 shell 文件並蒐索作業控制。
(PS:這不是 Linux 特定的)。