#!/usr/bin/python
import sysimport osfrom sys import argvDAMON='/opt/server/nginx/sbin/nginx'CONFIG='/opt/server/nginx/conf/nginx.conf'PIDFILE='/var/run/nginx/nginx.pid'NGSTART='%s -c %s' %(DAMON,CONFIG)NGSTOP='kill -QUIT `cat %s`' %PIDFILEdef n_start(): if os.path.isfile(PIDFILE): print("nginx is already running") else: if os.system(NGSTART) == 0: print("nginx is start ok")def n_stop(): if os.path.isfile(PIDFILE): if os.system(NGSTOP) == 0: print("nginx is stop ok") else: print("nginx is not running")def restart(): stop() start()if argv=="-h" or argv=="--help" or len(argv)==1: print("Usage:%s{start|stop|restart}"%argv[0])elif argv[1] == 'start': n_start()elif argv[1] == 'stop': n_stop()elif argv[1] == 'restart': n_stop() n_start()else: print("Usage: %s{start|stop|restart|reload}" %argv[0])