
中h装测
复制#!/bin/bash [ -e /etc/init.d/functions] && . /etc/init.d/functions prog=/usr/local/apache/bin/httpd lockfile=/var/lock/subsys/httpd start(){ if [ -e $lockfile ];then echo "httpd server isstarted" else echo -n "httpd server isstarting... " sleep 1 $prog &>/dev/null && echo "[ ok ]" && touch $lockfile||echo "[ failer ]" fi } stop(){ if [ ! -e $lockfile ];then echo "httpd server is stoped" else echo -n "httpd server isstoping... " sleep 1 killproc httpd && echo "[ok ]" && rm -rf $lockfile ||echo "[ failer ]" fi } status(){ if [ -e $lockfile ];then echo "httpd server isstarted" else echo "httpd server nofound" fi } case $1 in start) start ;; stop) stop ;; restart) stop start ;; status) status ;; *) echo"USAGE:start|stop|restart|status" ;; esac 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.