GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo recuperar un archivo abierto pero eliminado en Linux usando ln en lugar de cp?

Intenta usar tail para copiar el archivo continuamente:

tail -c +0 -f /proc/$pid/fd/$fd > filename

Por supuesto, deberá detener el proceso de cola a mano (o algún otro medio externo) cuando finalice la descarga.


El proyecto fdlink, que consiste en un módulo del kernel de Linux y una aplicación simple, pretende crear un nuevo enlace a un descriptor de archivo abierto. No lo he probado.


Linux
  1. Cómo recuperar un archivo eliminado en Linux

  2. Cómo dividir iso o archivo usando el comando 'dividir' en Linux

  3. ¿Cómo recuperar un archivo eliminado en Linux?

  4. Cómo mostrar descriptores de archivos abiertos pero sin usar el comando lsof

  5. ¿Cómo recuperar el almacenamiento de archivos eliminados, pero aún usados ​​en Linux?

Cómo recuperar archivos borrados en Linux

Cómo monitorear cambios de archivos usando fswatch en Linux

Cómo restaurar o recuperar comandos eliminados en Linux

Cómo abrir un archivo en Linux

Cómo cambiar el límite de archivos abiertos en Linux

Cómo usar Linux para recuperar archivos borrados