Accidentalmente "eliminé * .py" ¿Cómo deshago lo que acabo de hacer?


1

En GNU / Linux. Ubuntu Jaunty. Hice algo estúpido, ¿dónde está el comando deshacer?


11
retroceda en el tiempo y cree un repositorio de código fuente que revise concienzudamente en todas sus revisiones.
intuido

1
Ubuntu NO ES UNIX :)
Tim Post

Respuestas:


4

No hay opción de "deshacer". Encuentre un programa de recuperación de datos y no escriba nada en el disco para evitar sobrescribir los archivos.


1
+1, pero incluso simplemente encender un navegador para buscar uno es probable que elimine al menos algunos de ellos :)
Tim Post

1
@Tim No diría que es probable que elimine algunos de ellos, a menos que la unidad esté completamente llena. Sin embargo, la posibilidad es muy real.
Goyuix


0

¡Lo primero es lo primero! Arranque en modo de usuario único y vuelva a montar la unidad en cuestión de solo lectura. Esto evitará cualquier daño adicional que pueda causar. Cuando haces eso, la crisis se evita y puedes usar cualquiera de varios métodos para recuperar. No se garantiza que ninguno de ellos funcione, ya que sus fuentes están marcadas como eliminadas en el sistema de archivos, y Linux puede haberlas sobrescrito con algo más.

Lo hice una vez. Eliminé un proyecto completo que no tenía respaldo reciente. Y la herramienta de recuperación que probé no pudo descubrir los archivos eliminados. Cue muchas horas de desplazamiento en pánico a través de una imagen HDD de muchos GB en PICO. Mantuve la página abajo y busqué algo que no sea galimatías. Eventualmente llegué a mis archivos de proyecto que estaban casi intactos y afortunadamente residían cerca uno del otro en la imagen del HDD.


0

Después de reiniciar al modo de usuario único y volver a montar la unidad para leer solo, puede seleccionar todo / dev / sdXX para los encabezados de los archivos o cualquier otra cosa que sepa que estaba en el archivo. Esto es básicamente lo que hacen todos los programas de eliminación de archivos ext3.


0

Si hizo este comando en su aplicación de consola, no hay forma de deshacer lo que acaba de hacer. ¡Lo siento! :(

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.