Cómo recuperar archivos borrados en Linux

Cómo recuperar archivos borrados en Linux. A pesar de los mejores esfuerzos, hay ocasiones en las que elimina accidentalmente archivos que aún necesita. Incluso hay momentos en los que elimina un archivo que no se da cuenta de que necesitará más adelante. Lo mejor es simplemente hacer una copia de seguridad de los archivos antes de eliminarlos, ya que puede ser una molestia recuperarlos. Aun así, es posible recuperar archivos borrados en Linux si sabes cómo.

Paso 1

Determine la partición en la que se encuentra el archivo que desea recuperar. Puede hacerlo fácilmente usando el comando "pwd" en la consola de shell.

Paso 2

Desmonte el directorio actual usando el comando "desmontar". Esto limitará la posibilidad de que el archivo se sobrescriba mientras intenta recuperarlo. Tenga en cuenta que esto no es posible si el archivo está ubicado en el directorio "/root", ya que siempre está montado. En este caso, deberá quitar el disco duro y colocarlo en otra PC con Linux y continuar con el procedimiento de recuperación (una opción muy peligrosa, pero la única disponible en este caso).

Paso 3

Utilice el comando "debugfs". El comando "debugfs" se usa para manejar la mayoría de los errores y errores importantes que pueden ocurrir en Linux. Le permite corregir problemas sin tener que sufrir un bloqueo del sistema o provocar un reinicio. Incluya el sistema de archivos donde se encuentran los archivos eliminados:"debugfs usr/personal" accedería al directorio usr/personal.

Paso 4

Utilice el "lsdel" una vez que haya comenzado la depuración del sistema de archivos. Este comando genera una lista de todos los archivos que se han eliminado en el sistema de archivos. Sea paciente, ya que esto puede llevar mucho tiempo cuando se trata de cachés más grandes de archivos eliminados.

Paso 5

Recupere los archivos que desea recuperar escribiendo "dump filename". El "número de inodo" es el número que se muestra en la primera columna del informe que recibe al usar el comando "lsdel". Esto escribirá esos archivos en la partición actual en la que está trabajando, haciendo una copia de seguridad de esos archivos.

Consejo

Hay aplicaciones de recuperación de archivos de terceros disponibles para muchos sistemas operativos, incluido Linux. Dichas aplicaciones recuperan archivos eliminados ya sea almacenando una copia de seguridad en una partición especial o simplemente ayudándolo a recuperarlos antes de que se sobrescriban esos sectores. Sin embargo, no existe una forma infalible de recuperar archivos eliminados.

Advertencia

Nunca hay una garantía de que pueda recuperar archivos eliminados si no ha realizado una copia de seguridad. A veces, Linux terminará sobrescribiendo sectores en su disco duro que contenían los archivos eliminados que desea recuperar. Siempre haga una copia de seguridad de sus archivos importantes antes de eliminarlos.