[Script] Auto Limpeza de Cache Squid | AcessoWi-Fi

[Script] Auto Limpeza de Cache Squid

Download PDF

Em alguns casos se torna necessário fazer a limpeza do cache do Squid após uma semana ou pelo menos mensalmente.

O script tem esta tarefa, adicione a crontab conforme necessidade  usando a cron.weekly ou a cron.monthly. Não esqueça de dar permissão de execução ao script como no exemplo: chmod +x /etc/cron.escolhida/squidcleaner. O arquivo de log será gerado automaticamente após a primeira execução do script. Para acompanhar se esta executando: cat /var/log/squid/cleaner.log

#!/bin/bash

# Script para limpeza do cache do Squid
# Por Marcelo Leães - marcelo@eth1.com.br

echo -e "--------------------------------------------------------------" >> /var/log/squid/cleaner.log
echo -e "Parando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
/etc/init.d/squid stop
cd /var/spool/squid/
echo -e "Limpando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
rm -rf *
echo -e "Reconstruindo Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
squid -z
echo -e "Iniciando Squid - `date "+%d-%m-%Y"`" >> /var/log/squid/cleaner.log
/etc/init.d/squid start
echo -e "--------------------------------------------------------------" >> /var/log/squid/cleaner.log
exit 0


  • Nosso blog te ajuda? Ajude-nos também!

    Se nosso blog tem lhe ajudado, ajude a manter o site no ar!

  • Meu IP

  • IPv4 e IPv6 no mundo

  • Assinar blog por e-mail

    Digite seu endereço de e-mail para assinar este blog e receber notificações de novas publicações por e-mail.

  • Recursos Online

  • Seo wordpress plugin by www.seowizard.org.