#!/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"
版权归属:
seems
许可协议:
本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权
评论区