Limpiar caché del servicio Squid en GnuLinux

El servicio Squid, también muchas veces llamado Proxy o caché, permite brindar Internet a los equipos clientes de una LAN, y con una reglas ACL poder administrar de forma mas eficiente y de acuerdo a nuestras necesidades el ancho de banda. Ahora por todos estos trabajos que realiza la partición asignada se llena y es necesario vaciar o limpiar su caché; muchas veces también, como con el browser, resulta en una decisión positiva.

Pues manos a la obra:

  • Detenemos el servicio squid
sudo service squid stop 
  • Verificamos el estado del proxy
sudo service squid status 
  • Borramos el contenido del directorio squid o squid3, según sea el caso
sudo rm -rf /var/spool/squid/* 
  • Reiniciamos el servicio squid
sudo service squid start 

Consideremos que son pasos relativamente sencillos y fáciles de aprender; pero que podríamos automatizar en un script (escoba.sh) que nos haga el trabajo sucio.


#!/bin/bash
echo “Deteniendo el servicio Squid”

service squid stop

echo "Verificando estado del proxy"

service squid status

echo "Borrar el contenido del directorio /var/spool/squid"

rm -rf /var/spool/squid/*

echo "reiniciando el servicio Squid"

service squid start

echo "H4ckSeed ;-)"

Finalmente le otorgamos permisos de ejecución a escoba.sh

sudo chmod 755 escoba.sh

ejecutamos el script con un ./escoba.sh  y a gozar se dijo “despacito, suave suavecito…”

Hasta un próximo post, buenas vibras lectores.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s