Mundo Pau

marzo 29, 2013

Borrar un archivo de diferentes carpetas

Filed under: Informática — Perdigue @ 17:40
Tags: , ,

Cuando actualizamos archivos de nuestro servidor linux desde un ordenador Windows se van acumulando archivos WS_FTP.log y thumbs.db, en múltiples carpetas. Resulta molesto que nuestro servidor Web Linux se llene de basura innecesaria, ¿cómo puedo eliminarlos todos de una vez sin perder horas buscándolos por las diferentes carpetas?

La solución es más sencilla de lo que esperas.Con el comando “find” podrás localizar todos los archivos de ciertas características o nombre y luego podrás eliminarlos todos de forma masiva.

Por ejemplo, para eliminar todos los thumbs.db, introduce el siguiente comando SSH desde la terminal:

find /home/user -name Thumbs.db -ok rm {} ;

Si añades la flag -f forzarás el comando, y no tendrás que confirmar uno a uno cada archivo que quieras eliminar:

find /home/user -name Thumbs.db -ok rm -f {} ;

Para encontrar otro archivo, sólo tendrias que reemplazar “Thumbs.db” con el nombre que quieras:

find /home/user -name WS_FTP.LOG -ok rm -f {} ;