nohup 和 &

nohup 是 no hangups 的縮寫

學習一個指令,最好從官方文檔看: 官網地址: http://www.gnu.org/software/coreutils/manual/html_node/nohup-invocation.html#nohup-invocationhtml

nohup 不掛斷的運行

runs the given command with hangup signals ignored, so that the command can continue running in the background after you log out.

官方是這麼介紹的:在忽略掛起信號的狀況下運行給定的命令,以便在註銷後命令能夠在後臺繼續運行。 把 nohup 與 & 結合在一塊兒,這樣就能夠不掛斷的持續在後臺執行java

nohup COMMAND & 
nohup java -jar demo.jar 2>&1 &

以上命令:node

不掛斷的後臺啓動 demo.jar, "2>&1" 表示 錯誤和輸出都傳到nohup.out文件中,默認狀態只把輸出輸出到nohup.out文件中 nohup 命令默認輸出到nohup.out文件中學習

nohup java -jar demo.jar >./log.txt  2>&1 &

默認輸出文件修改成當前目錄下 log.txt文件code

相關文章
相關標籤/搜索