Estoy ejecutando Fedora 13 (Goddard) y cuando estaba eliminando recursivamente un directorio, noté que tenía algunos archivos que no podía perder, así que interrumpí el proceso ctrl + do . Ahora no sé si perdí algún archivo. ¿Los archivos ya eliminados volvieron a la carpeta original cuando interrumpo el proceso de esa manera?
linux
file-recovery
rm
rafa
fuente
fuente
Respuestas:
Los archivos ya eliminados no se restauran cuando abortas el proceso que está eliminando archivos.
Ahora, si realmente estuvieras corriendo
rm -i
o similar, lo que hace que rm prompt antes de eliminar, solo se eliminarán los archivos que le dijo a rm que quería eliminar. Pero esos todavía se han ido. No usar un interruptor como-i
simplemente evita el rápido .Dependiendo del sistema de archivos que esté utilizando, es posible que haya herramientas de recuperación disponibles, pero si le falta algo que necesite, La solución más fácil es probablemente restaurar desde la copia de seguridad. . Como este no es su sistema y no tiene acceso a la raíz, las recuperaciones se vuelven aún más difíciles de realizar; necesitarías acceso al dispositivo físico en bruto y tendría que evitar que se escriban más discos en la (s) partición (es) en cuestión para minimizar el riesgo de que los bloques de datos se sobrescriban, y ambos son difíciles sin acceso a la raíz.
Algunos sistemas de archivos especializados permiten verdaderas operaciones de estilo transaccional o tienen la capacidad de volver a un punto del tiempo pasado dado ( NILFS siendo un ejemplo) pero esos son prácticamente desconocidos, excepto en aplicaciones especiales, que dudo que tenga una instalación de Fedora de 2-3 años.
fuente
rm -r
, entonces podría perder algo, lo que significa que necesito obtener una copia de seguridad ... Gracias