#!/bin/bash # chkconfig: 2345 92 25 # description: Squid Service Control Script CMD="/usr/local/squid/sbin/squid" PID="/usr/local/squid/var/run/squid.pid" CONF="/etc/squid.conf" case "$1" in start) netstat -ntap | grep squid &> /dev/null if [ $? -eq 0 ];then echo "squid is running" else echo "正在启动 squid" $CMD fi ;; stop) $CMD -k kill &> /dev/null rm -rf $PID &> /dev/null ;; status) [ -f $PID ] &>/dev/null if [ $? -eq 0 ] then netstat -ntap | grep squid else echo "squid is not running" fi ;; restart) $0 stop &>//dev/null echo "正在关闭 squid..." $0 start &>//dev/null echo "正在启动 squid..." ;; reload) $CMD -k reconfigure ;; check) $CMD -k parse ;; *) echo "Usage: $0 {start|stop|restart|reload|check|status}" exit 1 esac
squid启动脚本
原创xuyan184004 ©著作权
©著作权归作者所有:来自51CTO博客作者xuyan184004的原创作品,请联系作者获取转载授权,否则将追究法律责任
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Squid启动脚本
suquid启动脚本!
suquid 启动脚本 51cto