首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【玩转Linux】Java项目的启动停止shell脚本

【玩转Linux】Java项目的启动停止shell脚本

作者头像
程序员云帆哥
发布2022-05-12 08:16:01
发布2022-05-12 08:16:01
2.5K0
举报
文章被收录于专栏:程序员云帆哥程序员云帆哥

1、启动脚本(start.sh)

代码语言:javascript
复制
echo '3'
sleep 1
echo '2'
sleep 1
echo '1'
sleep 1
nohup java -jar blog-0.0.1-SNAPSHOT.jar & tailf nohup.out

nohup和&有什么区别? &:后台运行;关闭session时程序关闭。 nohup:前台运行,使用Ctrl + C,程序关闭;关闭session时程序不影响。 一般项目里结合着一起用。

2、停止脚本(stop.sh)

代码语言:javascript
复制
#查找该端口的进程信息,并将第二列的进程号赋给ID
ID=`lsof -i:80 |grep java |awk '{print $2}'`
echo $ID
kill -9 $ID
echo "kill success!"
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1、启动脚本(start.sh)
  • 2、停止脚本(stop.sh)
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档