#1. 启动( 后台方式启动,有输出输出到log.log 文件)
nohup java -jar test.jar > log.log 2>&1 &
#2. 终止Shell脚本
使用方式 stop.sh test (传入要停止的java包名字)
#!/bin/bash
#删除日志数据
rm -rf *.log
#获取传入的参数
echo "arg:$1"
#获取正在运行的jar包pid
pid=`ps -ef | grep $1 | grep 'java -jar'| awk '{printf $2}'`
echo $pid
# 空值判断
if [ -z $pid ];
then
echo "$1 not start"
else
kill -9 $pid
echo "$1 stoping..."
fi
# 删除jar包
# rm -rf *.jar