linux 添加进程启动、退出脚本

   

export pointsPath=`pwd` ##添加环境变量指到当前目录
    nohup java -Dfile.encoding=utf-8 -Xms1024m -Xmx5000m -DPROJECTDIR=/usr/local/tomcat/o2opoints -cp /usr/local/tomcat/o2opoints/lib/spring-tx-3.0.6.RELEASE.jar:/usr/local/tomcat/o2opoints/lib/spring-aop-3.0.6.RELEASE.jar:/usr/local/tomcat/o2opoints/froad-Points-0.0.1.jar com.froad.points.main.Main>/usr/local/tomcat/o2opoints/froad-Points.out 2>&1 &
      sleep 3
    if ps -ef|grep froad-Points-0.0.1.jar|grep DPROJECTDIR|grep -v grep >/dev/null
    then
        echo "froad-Points startup ok!"
    else
        echo "froad-Points can't startup,please see the log!"
    fi

#####shutdown###

    if ps -ef|grep froad-Points-0.0.1.jar|grep DPROJECTDIR|grep -v grep >/dev/null
    then
        kill -9 `ps -ef|grep froad-Points-0.0.1.jar|grep -v grep|awk '{print $2}'`
    echo "kill done"
    else
        echo "froad-Points not start"
    fi

猜你喜欢

转载自yunlong167167.iteye.com/blog/2203488