Linux脚本(启动结束jar包)

it2024-03-14  77

Linux 启动jar包

// --spring.profiles.active=pre 可省略 nohup /home/ubuntu/jdk1.8.0_161/bin/java -jar tdservice.jar --spring.profiles.active=pre >./nohup.out 2>&1&

启动方式 ./run.sh abc.jar nohup java -jar $1 & sleep 3 tail -f nohup.out

// 不将日志输入到nohup文件 /dev/null 指定一个空设备 nohup /home/ubuntu/jdk1.8.0_161/bin/java -jar tdservice.jar >/dev/null 2>&1 &

Linux 结束jar包

ps -ef|grep aaa.jar | grep -v grep |awk '{print $2}' | xargs kill -9 // 参考文章:https://blog.csdn.net/weixin_37460672/article/details/102855911 // 防止删除记录一下 1.ps -ef|grep nginx 查询nginx进程 2.grep -v 不包含 3.ps -ef|grep nginx|grep -v grep|awk ‘{print $2}’ 获取第二个参数 4.ps -ef|grep nginx|grep -v grep|awk ‘{print $2}|xargs kill -9 xargs 将前面获取到的进程号通过空格分割,传递给kill -9,杀死所有进程
最新回复(0)