博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Squid系统服务脚本
阅读量:4584 次
发布时间:2019-06-09

本文共 1526 字,大约阅读时间需要 5 分钟。

 

1 #!/bin/bash 2 # chkconfig: - 90 25     #其中-的意思是所有运行级别 3 # config: /etc/squid.conf 4 # pidfile: /usr/local/squid/var/run/squid.pid   5 # Description: Squid - Internet Object Cache 6  7 PID="/usr/local/squid/var/run/squid.pid"   #程序运行才会有pid文件,反之则无  8 CONF="/etc/squid.conf" 9 CMD="/usr/local/squid/sbin/squid"10 11 case "$1" in12     start)13         netstat -utpln | grep squid $> /dev/null14         if [ $? -eq 0 ]15             then16                 echo "Squid is running"17             else18             $CMD19         fi20         ;;21     stop)22         $CMD -k kill $> /dev/null       #调用squid命令停止服务23         rm -rf $PID $> /dev/null        #删除pid文件24         ;;25     status)26         [ -f $PID ] &> /dev/null        #检测pid文件是否存在27         if [ $? -eq 0 ]                 #假如文件存在则0等于0,执行netstat命令展示端口28             then29                 netstat  -utpln | grep squid30             else31                 echo "Squdi is not running"32         fi33         ;;34     restart)35         $0 stop $> /dev/null            #注意:$0 stop的意思是调用之前定义的stop36         echo "正在关闭Squid..."37         $0 start $> /dev/null38         echo "正在启动Squid..."39         ;;40     reload)41         $CMD -k reconfigure             #重新加载,但不中断服务,配置更改后,建议用这种方式加载42         ;;43     check)44         $CMD -k parse                   #检查配置文件语法是否错误45         ;;46     *)47         echo "$0的用法:{start | stop | restart | reload | check | status}"   # $0代表脚本名字/etc/squid.conf的用法48         ;;49 esac

 

转载于:https://www.cnblogs.com/mangood/p/6033044.html

你可能感兴趣的文章
实验室的毕业照
查看>>
核心编程答案(第六章)
查看>>
Spring 3.x jar 包详解 与 依赖关系
查看>>
java线程详解二
查看>>
maven项目导入依赖jar包并打包为可运行的jar包
查看>>
leecode第二十三题(合并K个排序链表)
查看>>
关于Eclipse的unsupported major minor version 51.0 错误
查看>>
2014年目标
查看>>
weblogic启动后 登陆控制台特别慢的问题
查看>>
Spring加载resource时classpath*:与classpath:的区别
查看>>
映射“DataAdapter.TableMappings”
查看>>
activity生命周期
查看>>
动画学习之Music图形绘制
查看>>
2019 2.15模拟赛
查看>>
基于H5 pushState实现无跳转页面刷新
查看>>
关于同余与模运算的总结
查看>>
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
查看>>
【转载】法线贴图Nomal mapping 原理
查看>>
prado 初步分析
查看>>
php 做守护进程1
查看>>