shell脚本启动命令

#!/bin/bash
echo "************ 查找进程 **************"
pid=`ps -ef | grep "demo-0.0.1-SNAPSHOT.jar" | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]; then
        echo $pid Manager
        kill -9 $pid
        if [ "$?" -eq 0 ]; then
                echo "kill success"
        else
                echo "kill failed"
        fi
        echo "************ 杀掉进程 **************"
fi
nohup java -jar /admin/webapps/demo-0.0.1-SNAPSHOT.jar > nohup.log 2>&1 &
echo "************ 启动成功 **************"
exit 0

不用脚本

ps -ef | grep "service-side.jar" | grep -v grep | awk '{print $2}' | xargs kill -9
上一篇:mysql 查看是否锁表


下一篇:Linux进程管理