Borrado de fichero en un directorio muy extenso 🥇 Foro Lenguajes de programacion y Bases de Datos 🗺️

Foro de Lenguajes de programacion y Bases de Datos Foro de Lenguajes de programacion y Bases de Datos: Lenguajes de programacion, Bases de Datos, Sistemas Operativos y recursos tecnicos avanzados.
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 2 Mensajes y 17951 Lecturas
Último Mensaje:
Autor Mensaje

Imagen: Telekom
Aficionado
Aficionado
Registrado:
18-07-2008
Mensajes: 34

Votos: 0 👍
Responder citando

EnlacesAsunto: Borrado de fichero en un directorio muy extenso

Publicado:
Como borrar en linux con rm y find, para evitar un "argument too long" en un borrado de un directorio (session.old) con millones de ficheros.


El comando es:

Quote::
find . -type f -name "toto_*" -exec rm -f {} \;

Borra los ficheros que empiezan con "toto_"

Hay otra opción, pero borra también el directorio:

Quote::
rm -rf session.old

Ambas funcionan en directorios con ingentes cantidades de ficheros.
Ir arriba Telekom
Compartir:

Imagen: Aforo
Experto
Experto
Registrado:
13-02-2008
Mensajes: 137

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Borrado de fichero en un directorio muy extenso

Publicado:
Otra opción para borrado de ficheros por fecha es:

Quote::
find . -type f -mtime +365 -exec rm -f {} \;

Borra todos los ficheros mas antiguos de 360 días, en el directorio actual.

Por ejemplo: en "/var/lib/php/session", para borrar sesiones anteriores a un año.
Ir arriba Aforo
Compartir:
Mostrar mensajes de anteriores:
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 2 Mensajes y 17951 Lecturas - Última modificación: 16/09/2013


RSS: Foro Lenguajes de programacion y Bases de Datos RSS - Últimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro



Mostrar/Ocultar Add