java -jar 在後臺執行和關閉

黑格東東斯基發表於2020-10-09

一、執行程式切換後臺

  1. 執行java -jar xxx.jar & 或者nohup java -jar xxxx.jar &nohup不結束通話的執行,注意並沒有後臺執行的功能,就是指,用nohup執行命令可以使命令永久的執行下去,和使用者終端沒有關係。
  2. ctrl+z退出到控制檯,執行 bg
  3. 執行exit
    完成以上3步,退出SHELL後,jar服務一直在後臺執行。

二、結束程式

  1. 通過執行ps auxwww | grep XXX.jar通過查詢程式關鍵字 找到程式PID。
  2. 執行kill -9 {PID} 殺死程式PID數字結束程式。

相關文章