¿Qué pasos se pueden tomar para recuperarse de rm -rf ~?

0

Preguntando por un amigo.

Imagina que uno ha creado accidentalmente un archivo llamado ~ y en el proceso de borrarlo, escribe tontamente:

rm -rf ~

Por suerte, tengo las ventanas de terminal activas abiertas, por lo que no todo está perdido por completo. Resulta que también paré esto mientras se borraba en los directorios prefijados ~/. , así que de alguna manera todavía tengo todo mi contenido relacionado con el trabajo, ya que esos directorios no se vieron afectados con el rm (por suerte, lo sé).

¿Hay alguna manera de recuperarse de esto? ¿Qué archivos necesito para volver a crear mientras todavía tengo sesiones de terminal válidas?

Supongo que toda mi configuración (principalmente en carpetas / directorios con nombre ~/. ) desaparece de forma permanente. He recuperado parte de mi .bash_profile mirando env , alias y typeset -f pero estoy seguro de que me estoy perdiendo partes de él.

    
pregunta enderland 10.01.2017 - 22:46

2 respuestas

1

rm es uno de esos comandos peligrosos donde "Err es humano, pero para ensuciar las cosas, necesitas una computadora". rm elimina inmediatamente los archivos y pasa por alto la Papelera ... no pasas "Go" y no "recoges $ 200".

Tu mejor apuesta es ...

  1. Deje de usar la máquina como en ASAP. Cuanto más la use, más actividad de disco, menos posibilidades de recuperación.

  2. Mira cómo obtener algo como DiskDrill . Su uso es gratuito, pero la recuperación real costará alrededor de $ 100. Hay otros, pero encontré que este funciona muy bien para mí.

  3. Inicia un régimen de Time Machine y apégate a él.

respondido por el Allan 10.01.2017 - 23:03
0

Si está seguro de que solo han desaparecido los archivos / carpetas que comienzan con un punto, en realidad está bastante seguro. Casi nada en macOS se basa en tales archivos. Si desea recuperar los valores predeterminados, cree una nueva cuenta de usuario y copie todo lo que falte desde allí.

Los problemas clave probablemente provienen de los archivos de inicio de su shell y su configuración ssh. Supongo / espero que sepa cómo reconstruirlos si tiene la experiencia suficiente para cambiarlos / usarlos :-)

PS: también sería una buena oportunidad para establecer una estrategia de respaldo ...

    
respondido por el nohillside 10.01.2017 - 23:02

Lea otras preguntas en las etiquetas