1. 程式人生 > >linux下如何部署(執行)java jar包,並關閉此jar的程序

linux下如何部署(執行)java jar包,並關閉此jar的程序

前段時間剛剛接觸了一下linux系統,本人表示第一次使用無從下手,不像windows作業系統是視覺化的,簡單的建立檔案或資料夾都要通過寫命令才能將其完成,由於工作需要,不得不自學linux ,先是自學常用的一些命令,然後再部署可執行jar,以下是具體的操作步驟。

1、執行jar包的命令和在windows作業系統上是一樣的,都是java -jar xxxx.jar。
2、將jar程式設定成後臺執行,並且將標準輸出的日誌重定向至檔案consoleMsg.log。

nohup java -jar getCimiss-surf.jar >consoleMsg.log 2>&1&

其中:nohup命令的作用就是讓程式在後臺執行,不用擔心關閉連線程序斷掉的問題了,consoleMsg.log檔案前提要建立好。
3、如果想殺掉執行中的jar程式,檢視程序命令為:

ps aux|grep getCimiss-surf.jar

將會看到此jar的程序資訊

data 57960.00.0112656996 pts/1 S+09:110:00 grep --color=auto getCimiss-surf.jar data 307686.30.435468508576800?Sl09:090:08 java -jar getCimiss-surf.jar

其中30768則為此jar的pid,殺掉命令為

kill -930768