Categories: LinuxRaspberry Pi

Borrar carpetas y archivos mas antiguos a N días en Linux

Me he encontrado con la necesidad de borrar periódicamente unos archivos de imágenes que se encuentran dentro de ciertas carpetas para evitar quedarme sin espacio en una de mis raspberry pi, por lo cual he buscado la manera de hacerlo de forma automática.

La mejor solución que encontré es la siguiente, este comando busca todos los archivos y carpetas dentro de una localidad especifica (en este caso /home/pi/ip_camera/motion_data/) mas viejos que 15 días y los elimina.

sudo find /home/pi/ip_camera/motion_data/* -mtime +15 -exec rm -rf {} \;

Lo que resta es programarlo con cron, en mi caso lo programare para que se ejecute a las 00:01 todos los días, en tu caso recuerda cambiar el directorio a partir del cual se eliminaran los archivos y carpetas.

Si deseas cambiar el numero de días, en este caso solo sustituye 15 por el numero de días en el que basaras tu condición.

Oscar Meza

Share
Published by
Oscar Meza

Recent Posts

Como configurar VSFTP para denegar las conexiones por FTP

Para forzar las conexiones por sftp en un servidor VSFTP hay que agregar las siguientes…

54 años ago

Hosting en Español 2024

Voy directo al grano y te digo que en este listado vas a encontrar a…

54 años ago

Mejores Servidores Dedicados Hosting 2024

Aquí encontraras los Mejores Proveedores de Servidores Dedicados. En esta lista podrás comparar sus principales…

54 años ago

Mejor VPS

Aquí encontraras Los Mejores Proveedores de Servidores VPS ó Virtual Private Server Hosting. En esta…

54 años ago

Mejores Hosting Baratos para WordPress

En esta lista encontraras los Mejores Proveedores de Web Hosting , lideres en el mundo,…

54 años ago

Cambiar la red del Docker Harmony Connector de Checkpoint

Para cambiar la red del Docker Harmony Connector de checkpoint creamos el archivo /etc/docker/daemon.json y…

54 años ago