Limpiando el cache de squid

Volviendo al tema de gateways o proxy de acceso a internet vamos a hablar de como limpiar o borrar el cache (clearing cache) del squid proxy.

Una manera facil de limpiar el cache del squid es deteniendo el servicio del proxy y borrar todos los archivos del directorio de cache. Por ejemplo

deathbian:~# squid -k shutdown
deathbian:~# rm -Rf /var/lib/squid/cache/*

Luego recreamos la estructura del directorio swap o cache, tecleando

deathbian:~# squid -z

O mas simple aun, teclando solo squid -z y reiniciando squid /etc/init.d/squid start o service squid start o /usr/local/squid/sbin/squid, dependiendo de la instalacion.

Y eso es todo, ya el disco duro tendra mas espacio para almacenar paginas, imagenes, archivos de video, musicales y de todo tipo en el cache.

4 comments

  1. Hola, saludos.

    Estoy tratando de aplicar los comandos que das para realizar este proceso
    pero al teclear squid -k shutdown, me manda el mensaje
    de que el comando squid no es encontrado, a pesar de que esta instalado
    el proxy en el equipo

    1. Hola Jose, verifica si ti squid es la versión 3, si es así el comando que debes escribir es:

      squid3 -k shutdown

      O también de la siguiente forma:

      service squid3 stop

      Ambos comando detienen el servicio. Recuerda ejecutar estos comando como ROOT.

      Saludos desde Venezuela.

  2. No todos los directorios de cache estan en el mismo lugar. Por ejemploe en ClearOS lo encontre en /var/spool/squid
    00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F swap.state

Comentario, Preguntas o agradecimientos?