Linux 之 後臺執行腳本nohup命令

nohup
nohup 命令運行由 Command參數和任何相關的 Arg參數指定的命令,忽略所有掛斷(SIGHUP)信號。在註銷後使用 nohup 命令運行後臺中的程序。要運行後臺中的 nohup 命令,添加 & ( 表示“and”的符號)到命令的尾部。

nohup 是 no hang up 的縮寫,就是不掛斷的意思,但沒有後臺運行,終端不能標準輸入。

nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那麼可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之後繼續運行相應的進程。

在缺省情況下該作業的所有輸出都被重定向到一個名爲nohup.out的文件中。或者 > /dev/null 進行丟棄到黑洞中

示例:

nohup java -jar id_cache_alloca-0.0.1-SNAPSHOT.jar &

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章