侧边栏壁纸
博主头像
seems 博主等级

学习博客

  • 累计撰写 62 篇文章
  • 累计创建 41 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux jar启动脚本

seems
2025-05-07 / 0 评论 / 0 点赞 / 10 阅读 / 0 字
#!/bin/bash
port=8080
name=demo.jar
logname=temp.log
ID=$( netstat -lnp|grep ${port}|awk '{printf $7}'|cut -d/ -f1)

if [ -z "${ID}" ]  
then  
    echo -e "\033[31m 未启动............. \033[0m"
else
   echo -e "\033[31m 正在停止,进程id: ${ID} \033[0m"
   kill -9 ${ID}
   echo -e "\033[31m 进程已停止................. \033[0m"
fi 

nohup java -jar ${name} >${logname} 2>&1 &
ss -tanl
echo -e "\033[5;31m 服务正在启动............ \033[0m"

0

评论区