nacosServer.sh
#!/bin/bash #auther by wangxp PWD=`pwd` #配置java环境变量 JAVA_HOME=/u01/java_home/jdk1.8.0_181 #更改对应配置 START_BIN=$PWD/bin/startup.sh START_CONF="-m standalone" STOP_BIN=$PWD/bin/shutdown.sh LOG_FILE=$PWD/logs/start.out PORT=8848 #更改对应配置 pid=`ps -ef |grep $PWD |grep -v "grep"|awk '{print $2}'|awk 'NR==1'` case $1 in start) if test -z "$pidlist";then echo "$0 Starting..." $START_BIN $START_CONF else echo "$0 is running PID=$pid" fi ;; stop) if test ! -z "$pid";then echo "$0 Stopping..." $STOP_BIN else echo "$0 is not running" fi ;; restart) $0 stop sleep 3 $0 start ;; log) if test -f $LOG_FILE ;then tail -500f $LOG_FILE fi ;; *) echo "Usage: $0 {start|stop|restart|log}" ;; esac