Recuperar archivos/carpetas de sudo rm -rf Terminal Command

Historia breve: estaba intentando crear una carpeta con enlace simbólico desde mi escritorio externo a mi escritorio, y la carpeta que quería (TODAS mis carpetas y archivos de trabajo) desapareció.

Larga historia: mi trabajo quería que usara Box Sync para mis archivos. Instalé Box Sync y le dije que usara mi HDD externo de trabajo como sincronización. Creó una carpeta allí llamada "Box Sync".

En ese mismo disco duro, tenía una carpeta llamada "Archivos de trabajo". Abrí Archivos de trabajo en otra ventana y arrastré y solté todo desde allí en la nueva carpeta Box Sync.

Box Sync comenzó a escanear para poder sincronizar. Había MUCHOS archivos y carpetas allí, por lo que no comenzó a sincronizarse de inmediato. Mientras escaneaba, decidí crear un SymLink de la carpeta en mi escritorio. Nunca puedo recordar el código de la terminal, así que usé las instrucciones en ESTE ARTÍCULO .

En el artículo, dicen que hacer:

sudo rm -rf /PATH/TO/COPY

y luego

ln -s /PATH/TO/PASTE/

Sin embargo, directamente después de usar la primera línea, mi carpeta "Box Sync" se eliminó de mi externo.

¿Cómo diablos puedo deshacer este daño?

Por lo general, los archivos eliminados rmdesaparecen para siempre y deben recuperarse de la copia de seguridad. En su caso, ayudaría a comprender mejor el problema si pudiera agregar los comandos exactos que ha ejecutado (y cualquier salida que hayan producido si aún tiene abierta la ventana de Terminal) para que podamos ver lo que realmente hizo.
Ya publiqué eso. Sin embargo, para ser exactos, puse "sudo rm -rf /Volumes/Brandon\'s\ External/Box\ Sync". Me pidió mi contraseña y la ingresé. Cuando intenté "ln -s /Users/brandonmoner/Desktop", me dijo que el archivo ya existía. Fui a revisar la carpeta Box Sync y no estaba.
El primer comando eliminó su carpeta "Box Sync" para siempre.

Respuestas (1)

El comando que ejecutó primero elimina todos los archivos y carpetas en /PATH/TO/COPY; tenga en cuenta la advertencia sobre el comando en el artículo al que se vinculó: "A continuación, elimine la carpeta Descargas existente (asegúrese de que esté vacía primero)".

Aunque es probable que los datos todavía estén presentes en el disco, el sistema operativo ahora no tiene idea de dónde están.

Suponiendo que no tenga copias de seguridad disponibles, su única opción en este momento probablemente sea usar algún tipo de software de recuperación de archivos. Esta respuesta en Superusuario tiene algunos enlaces a posibles opciones. PhotoRec es una solución gratuita de código abierto que podría funcionar.

La mejor de las suertes y asegúrese de hacer una copia de seguridad de sus datos (idealmente en varios lugares) en el futuro.

Así que ejecuté disk drill y pude encontrar todos los datos. SIN EMBARGO... las convenciones de nomenclatura se han borrado a un tipo arbitrario "file000986.[ext]". Supongo que echaré un vistazo y veré lo que todavía necesito. ¿Alguna recomendación sobre una buena aplicación gratuita de sincronización de carpetas/archivos para Mac?
¿Cuántos datos necesitas almacenar? ¿Y qué tipo de sincronización (dispositivo a la nube o dispositivo a dispositivo)?
Bueno, en realidad terminé comprando Sync Folders Pro. Así que tengo mi carpeta Box Sync normal (ahora en mi disco principal) que se está sincronizando con Box. Y luego SFP está copiando archivos de la carpeta BS, a mi externo.