linux遠程運行jar包關閉窗口后程序就停了?
在linux遠程運行jar包時,是不能關掉窗口程序的,否則程序也會終止。其中nohup 表示后臺運行,關閉窗口后也也繼續執行,&意思是終端連接的時候后臺運行,終端斷了進程也會停。
具體解決方法是使用nohup命令,在窗口程序的前面加上nohup,程序的后面加上&,這樣程序就會一直執行直到結束,而不會因為關閉窗口程序而停了。
例子,比如:nohup php spider.php &回車,然后提示一堆東西,再次回車,回到shell界面。這就可以了。
linux遠程運行jar包關閉窗口后程序就停了?
在linux遠程運行jar包時,是不能關掉窗口程序的,否則程序也會終止。其中nohup 表示后臺運行,關閉窗口后也也繼續執行,&意思是終端連接的時候后臺運行,終端斷了進程也會停。
具體解決方法是使用nohup命令,在窗口程序的前面加上nohup,程序的后面加上&,這樣程序就會一直執行直到結束,而不會因為關閉窗口程序而停了。
例子,比如:nohup php spider.php &回車,然后提示一堆東西,再次回車,回到shell界面。這就可以了。