鱿鱼服务(2)“脚”本

  

" <强> 1 "
为了使鱿鱼服务的启动,停止,重启等操作更加方便,可以编写鱿鱼服务脚本,并使用CHKCONFIG和服务工具进行管理。

  

" <强> 2 "
脚本内容如下:
# !/bin/bash
# chkconfig: 25 2345 90
#配置:/etc/squid.参看
# pidfile:/usr/local/squid/var/run/squid.pid
#描述:鱿鱼——网络对象缓存。
pid=?usr/地方/鱿鱼/var/运行/squid.pid"配置=?br/>/etc/squid.conf"
CMD=?usr/地方/鱿鱼/sbin/squid"
中“1美元,在
start)
netstat -anpt | grep鱿鱼,在
/dev/null如果[$ ?情商0]

回声“乌贼running"其他

回声“正在启动鱿鱼.....“
美元CMD
fi
;;
停止)
CMD - k美元杀死,比;美元/dev/null
rm射频PID,比;/dev/null
;;
状态)
($ PID - f),在
/dev/null如果[$ ?情商0]

netstat -anpt | grep鱿鱼

其他回声“乌贼不是running"
fi
;;
重启)
$ 0停止,在/dev/null
回声“正在关闭鱿鱼.....“
$ 0开始,在/dev/null
回声“正在启动鱿鱼.....“
;;
重载)
CMD - k美元重新配置
;;
检查)
$ CMD - k解析
;;
*)
回声“用法:$ 0 |{开始停止|重启|检查|状态}“
;;
esac
#按:wq保存退出
" <强> 3 "
返回到终端进行如下操作:
chmod + x/etc/init.d/鱿鱼
chkconfig——加鱿鱼
chkconfig鱿鱼
这样一来。就可以通过鱿鱼脚本来启动,停止,重启,重载鱿鱼服务器了,方法是在执行时添加相应的启动、停止、重新启动、重新加载参数。

鱿鱼服务(2)“脚”本