Alejandro Arco Alejandro Arco

Borrar ficheros por fecha en linux

linux 3 Comentarios »

linux - Borrar ficheros por fecha en linuxEn algunas ocasiones deseamos borrar ficheros antiguos, para ello basta con conocer la potencia del comando find (ver ayuda con man find), y concatenar la operación que deseamos realizar con -exec, en este caso borrar ficheros por fecha.

El comando find nos permite ejecutar cualquier otro comando, reemplazando {} por cada linea que devuelva el comando find.

En el ejemplo que muestro a continuación voy a borrar archivos por fecha, con una antiguedad mayor a 180 días desde la fecha actual (el número de días variará según las necesidades de cada uno).

# Borrar ficheros por fecha con más de 180 días de antiguedad
find /home/vmail -name "*mail*" -atime +180 -type f -print -exec rm {} \;

Además, en el ejemplo anterior se eliminan todos los ficheros (no directorios) que esten contenidos dentro de la carpeta “/home/vmail” (incluidas subcarpetas) que contengan la cadena “mail” en el nombre del fichero y que tengan una antiguedad superior a 180 días.

Si tenéis alguna duda no dudéis en dejarme un comentario.

¡Hola, mundo!

alejandro arco 1 Comentario »

Que mejor forma de inaugurar este nuevo blog sobre la administración de sistemas informáticos y desarrollo de aplicaciones informáticas, que con el clásico programa informático «¡Hola, mundo!».

Un programa Hola Mundo (originalmente denominado Hello, World!) se suele usar como introducción a cualquier lenguaje de programación, siendo a menudo el primer ejemplo que se conoce.

El programa Hola Mundo es habitualmente el programa más sencillo con el que podemos iniciarnos en un lenguaje de programación, es aún más sencillo en aquellos lenguajes que no utilizan interfaces gráficas.

Un programa Hola Mundo puede ser útil como prueba de configuración para asegurar que el compilador, que el entorno de desarrollo, y que el ambiente de ejecución están instalados correctamente y funcionando.

De este modo, un programa Hola Mundo permite testear pequeñas partes de un gran programa, para ver la interacción entre los distintos bucles y condiciones que se producen en el mismo.

Fuente: Alejandro Arco

Publicado por Alejandro Arco.Gracias WordPress & N.Design Studio.