Borrando archivos en Linux
escrito por joniux el 29-marzo-2008, en Linux, Programación
Muchas veces debo borrar archivos en Linux dependiendo de la fecha que tienen, como por ejemplo: borrar todos los archivos de correos electrónicos que los usuarios dejan en sus casillas en el servidor mas de un año.
¿Cómo hago eso?
Usando el comando find con los siguientes argumentos:
find . -type f -mtime +365 -exec rm -r -f {} \;
find: comando.
.: indica que desde el directorio actual, cualquier archivo.
-type f : tipo de búsqueda «file».
-mtime +365 : tiempo superior a 365 días (ojo con las condiciones de borde).
-exec rm -r -f {} \; : el comando a ejecutar cuando encuentre los archivos, en este caso «rm» o remover, con los parametros -r recursivamente y -f para que no pida confirmación. {} indica al archivo encontrado y \; fin de línea de comando.
marzo 31st, 2008 on 9:22 am
No soy muy linuxero, pero vale la pena tener esta informacion a mano. Saludos.
octubre 24th, 2009 on 3:17 pm
nesecito saber como puedo borrar el servisio de los chistes