你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
qq731761942
赞同来自:
#!/bin/sh #chkconfig: 2345 80 05 #description: es export JAVA_HOME=/path/to/jdk1.8.0_131 export JAVA_BIN=/path/to/jdk1.8.0_131/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH case $1 in start) #下面的“<<!”是切换用户后,待执行的命令,执行完后使用“!”来进行结束 su test<<! cd /home/elasticsearch-6.1.3 ./bin/elasticsearch -d exit ! #上面的“!”是以上面的对应起来,并且顶格放置,这是语法 echo "es startup" #将该行替换成你自己的服务启动命令 ;; stop) es_pid=`ps aux|grep elasticsearch | grep -v 'grep elasticsearch' | awk '{print $2}'`#注意这个号“`” kill -9 $es_pid echo "es stopup" #将该行替换成你自己的服务启动命令 ;; restart) es_pid=`ps aux|grep elasticsearch | grep -v 'grep elasticsearch' | awk '{print $2}'` #“grep -v”过滤掉本身的执行命令,获取准确的pid kill -9 $es_pid echo "es stopup" #将该行替换成你自己的服务启动命令 su test<<! cd /home/elasticsearch-6.1.3 ./bin/elasticsearch -d ! echo "es startup" #将该行替换成你自己的服务启动命令 ;; *) echo "start|stop|restart" #将该行替换成你自己的服务启动命令 ;; esac
zqc0512 - andy zhou
要回复问题请先登录或注册
2 个回复
qq731761942
赞同来自:
zqc0512 - andy zhou
赞同来自:
这样看有点麻烦。