SHELL - NGINX 서비스 스위치

2214 단어 SHELL 스 크 립 트
[root@room9pc01 opt]# vim nginx.sh
#!/bin/bash
case  $1 in
on)
   /usr/local/nginx/sbin/nginx
 [ $? -eq 0 ] && echo -e "\033[32m    \033[0m" && exit;;

off)
   /usr/local/nginx/sbin/nginx  -s stop

   [ $? -eq 0 ] && echo -e "\033[31m     \033[0m"  ;;


st)
   netstat -ntulp | grep -q nginx
 [ $? -eq 0 ] && echo "    " || echo "     ";;
re)
    /usr/local/nginx/sbin/nginx  -s stop
    /usr/local/nginx/sbin/nginx;;
*)
   echo "on|off|st|re"
esac

좋은 웹페이지 즐겨찾기