編碼的世界 / 優質文選 / 生物

linux jar 包運行與關閉


2021年7月16日
-   

 
一些簡單的操作linux jar包命令
1、執行jar包的命令和在windows操作系統上是一樣的,都是java -jar xxxx.jar。
2、將jar程序設置成後台運行,並且將標准輸出的日志重定向至文件consoleMsg.log。
nohup java -jar getCimiss-surf.jar >consoleMsg.log 2>&1 &
3、如果想殺掉運行中的jar程序,查看進程命令為:
ps aux|grep getCimiss-surf.jar
將會看到此jar的進程信息
data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep color=auto getCimiss-surf.jar data 30768 6.3 0.4 35468508 576800 ? Sl 09:09 0:08 java -jar getCimiss-surf.jar
其中30768則為此jar的pid,殺掉命令為
kill -9 30768
 
通過使用nohup java -jar lol.jar &命令,來使我們的lol.jar在後台運行。為了方便管理,我們可以使用Shell來編寫一些簡單的腳本。    啟動應用的腳本:
 #!/bin/bash
nohup java -jar lol.jar &

 
 
 
 
CentOS7 如何查看端口是被哪個應用/進程占用及kill
有時啟動應用時會發現端口已經被占用,這時我們希望知道是哪個應用/進程在使用該端口,及如何kill它。
  • 檢查端口被哪個進程占用

找到進程號:11100
  • 查看進程的詳細信息

ps 11100

  • 1

  • 殺掉進程

kill -9 11100

  • 1

強制殺掉編號為11100的進程

熱門文章