GNU/Linux >> Tutoriales Linux >  >> Linux

¿Eliminar archivos por edad?

¿Existe un comando para eliminar todos los archivos en un directorio que no se han modificado en N? ¿dias? Necesito limpiar algunos registros antiguos.

Respuesta aceptada:

Esto eliminará todos los archivos de más de 5 días, puede poner un -name '*log' allí también para ser más precisos y es posible que desee especificar un maxdepth en el comando de búsqueda también.

find /some/dir -type f -mtime +5 -delete


Linux
  1. ¿Comando para limpiar archivos de registro antiguos?

  2. Comando ls de Linux - Lista de archivos

  3. Comando mcopy en Linux

  4. lsof:comando no encontrado

  5. descomprimir:comando no encontrado

Buscar comando en Linux (Buscar archivos y directorios)

Comando Cp en Linux (Copiar archivos)

Comando Rm en Linux

Comando lsof en Linux (10 ejemplos)

Copiar archivos y directorios en Linux

Comando ls en Linux/UNIX