Borrar archivos antiguos en Linux

Este script se usa normalmente cuando estamos trabajando con copias de seguridad. No tiene demasiado sentido guardar copias demasiado antiguas, por ejemplo, de una página web. Tenemos que tener en cuenta que este tipo de procesos son solamente útiles cuando se usan en procesos automatizados (ej.: Cron). Una buena forma de evitar material replicado hasta la saciedad sería esta:

find /direccion/a/los/archivos -mtime +10 -exec rm {} \;

Explicación

El comando busca en el path indicado los archivos anteriores a 10 días y los borra. Recuerda tener cuidado porque si no manejas bien los parámetros o el directorio, puedes provocar un desastre. =D 


Autor del artículo Miguel Angel del Toro Medina

Para nuevos proyectos, dudas, sugerencias o cualquier tipo de comentario, podéis mandarme un correo a info@madeltoro.es