后台运行java程序
nohup java -jar xxx.jar &
SpringBoot打包
java -jar xxx.jar --spring.profiles.active=prod
nohup java -jar xxx.jar --spring.profiles.active=dev &
mvn install -DskipTests
或
mvn install -Dmaven.test.skip=true
用于显示tcp,udp的端口和进程
netstat -tunlp
netstat -tunlp | grep 端口
netstat -tunlp | grep 程序名称
结束进程
kill -9 进程id
kill -2 进程id
-----------------------------------------
在Linux 中 用 Kill -2 和 Kill -9 都能够结束进程,他们之间的区别为:
Kill -2 :功能类似于Ctrl + C 是程序在结束之前,能够保存相关数据,然后再退出。
Kill -9 :直接强制结束程序。
在用nohup挂起程序时,当想要结束这个程序,最好用kill -2 。能够模拟在控制台结束程序的功能。
-------------------------------------
查询java程序的进程id和进程名
jps
jps -