¿Cómo restauro mi .bash_profile?

8

He sobrescrito accidentalmente mi archivo ~/.bash_profile .

¿Alguien tiene una "muestra" que pueda copiar, o sabe dónde puedo encontrar una?

    
pregunta Maxpm 26.09.2011 - 14:22

6 respuestas

4

Si la ventana de su terminal aún está abierta, puede guardar la configuración del entorno actual para reconstruir. El archivo recuperado contendrá más información de la que puede haber definido usted mismo, así que elimine las partes que no necesita:

Funciones y funciones definidas:

$ declare > .bash_profile.recovered

Alias:

$ alias >> .bash_profile.recovered
    
respondido por el AnthumChris 11.04.2018 - 14:42
3

Busca dot_files en Google o Github si te gusta una muestra uno

Si desea restaurarlo, puede intentar obtenerlo desde su copia de seguridad de TimeMachine (si está presente)

    
respondido por el Sairam 26.09.2011 - 14:37
1

Desafortunadamente esto es para lo que sirve el control de revisiones. No hay forma de deshacer las modificaciones, mientras que las eliminaciones a través del buscador en realidad se mueven a la papelera.

Usa TimeMachine en el futuro. Aparte de esto, también te dará tranquilidad cuando el disco duro actual se muera. Sé que las personas que enfrentan este problema ahora y si solo invirtieron $ 30- $ 50 en un disco duro de copia de seguridad, los problemas no ocurrirían. Le recomiendo que solo aprenda de esto y realice una copia de seguridad utilizando Timemachine periódicamente.

Github como lo menciona Ian C es un gran lugar para respaldar tus archivos de puntos, también puedes encontrar dotfiles de otros'. Control de versiones para el rescate aquí, no sé cuántas veces me salvó, pero definitivamente más de lo que puedo recordar. La ventaja de TimeMachine es que también hace el control de versiones, el problema es que se almacena por tiempo de instantánea, no por versión lógica.

Buena suerte.

    
respondido por el Dmitriy Likhten 26.09.2011 - 19:57
1

Hay una copia de seguridad ubicada en:

/etc/skel/.bash_profile

Solo cópialo sobre tu archivo actual.

    
respondido por el Beachhouse 07.02.2014 - 23:16
1

Puedes intentar recuperarlo utilizando TestDisk .

Si eso no funciona, escribe:

x56~:$ alias >> ~/.bash_profile

y

x56:~$ echo "PATH=$PATH" >> ~/.bash_profile

para al menos recuperar su PATH y sus alias, que puede pegar en su nuevo archivo de perfil.

    
respondido por el Dude 14.07.2016 - 15:34
0

Si no puede usar Terminal para acceder a su ~/.bash_profile (por ejemplo, está dañado) puede usar BBEdit o cualquier otro editor de GUI que pueda abrir archivos desde una ubicación y abrir su archivo dañado para corregirlo.

BTW. Si conoce la ubicación y el nombre de cualquier archivo oculto, este método puede usarse para abrirlo (suponiendo que sea un archivo basado en texto).

    
respondido por el EliO 16.09.2013 - 10:20

Lea otras preguntas en las etiquetas