(2 respuestas)
Cerrado hace 5 años.
Mi entendimiento actual es que los comandos agregados a estos dos archivos se ejecutan cada vez que se abre una nueva terminal. ¿Es eso correcto? Porque en muchos lugares veo sugerencias para poner allí los comandos que quiero que se ejecuten al iniciar sesión, pero si se ejecutan cada vez que abro una nueva terminal, entonces no quiero eso. ¿Pueden ayudarme a entender cómo funcionan? Además, ¿cuál es la diferencia entre ellos?
Si los entiendo correctamente, ¿dónde puedo poner los comandos que quiero que se ejecuten solo al iniciar sesión? , pero no cada vez que se abre una nueva terminal? Sé que puedo hacer eso desde la GUI para "aplicaciones de inicio", pero estoy interesado en hacerlo en un archivo, si es posible.
Respuesta aceptada:
Para decirlo (muy) simple:~/.profile
se obtiene cuando inicia sesión, mientras que ~/.bashrc
se obtiene cuando abre una ventana de terminal.