linux運行jar包命令 Linux下如何部署可執(zhí)行jar包,并關(guān)閉此運行?
Linux下如何部署可執(zhí)行jar包,并關(guān)閉此運行?在Linux中遠程運行jar包時,不能關(guān)閉窗口程序,否則程序?qū)⒔K止。Nohup意味著在后臺運行,即使在窗口關(guān)閉后也繼續(xù)運行。即終端連接后在后臺運行,即
Linux下如何部署可執(zhí)行jar包,并關(guān)閉此運行?
在Linux中遠程運行jar包時,不能關(guān)閉窗口程序,否則程序?qū)⒔K止。Nohup意味著在后臺運行,即使在窗口關(guān)閉后也繼續(xù)運行。即終端連接后在后臺運行,即使終端斷開,進程也會停止。
具體的解決方案是使用nohup命令,在窗口程序前加nohup,在程序后加&,這樣程序執(zhí)行到最后,不會因為關(guān)閉窗口程序而停止。
示例:nohup PHP蜘蛛.php&Amp;回車,然后提示一串東西,再回車,回到shell界面。就這樣。
怎么在linux中運行jar包?
有以下幾種方法:
1。Java-jarxxxxx.jar文件//如果當前SSH窗口被鎖定,可以按Ctrl C中斷程序,也可以直接關(guān)閉窗口,程序退出
2。Java-jarxxxxx.jar文件&Amp//當前SSH窗口未鎖定,但當窗口關(guān)閉時,程序?qū)⑼V惯\行。
3、nohup Java-jarxxxxxx.jar文件&當帳戶退出或終端關(guān)閉時,程序仍將運行
4xxxxxx.jar文件& gtaa.log文件//指定輸出日志文件,這意味著當帳戶退出或終端關(guān)閉時,程序仍將運行