No hay ~/.profile
por defecto.
Algunos antecedentes: cuando inicia su Terminal.app, carga un shell, en su caso Bash. Los shells pueden tener archivos de configuración, y .profile
es uno de estos. Se leen cuando se inicia el shell, en un orden específico. Puede ejecutar man bash
y leer la sección "Invocación" para obtener más detalles.
Ahora, bajo macOS, recomendaría no crear un .profile
archivo, sino un .bash_profile
archivo. Para Bash, esto no hará ninguna diferencia en la funcionalidad. Sin embargo, tenga en cuenta que una vez que cree un archivo llamado ~/.bash_profile
, ~/.profile
ya no se leerá más, y dado que la mayoría de las guías querrán que lo modifique .bash_profile
, es mejor atenerse a este.
Simplemente puede crear el archivo si no existe y abrirlo en un editor de texto.
touch ~/.bash_profile
open -e !$
Guárdelo, y la próxima vez que inicie una nueva instancia de Bash (por ejemplo, al abrir una nueva ventana de Terminal), ~/.bash_profile
se leerá y se ejecutarán todos los comandos allí.
.bash_profile
lugar de un.profile
..bash_profile
no se lee automáticamente en todo el sistema, solo cuando realmente inicia Bash a través de su terminal. Depende de su sistema operativo y de los otros archivos que tenga. Tal vez debería hacer una nueva pregunta y darnos más detalles (y tal vez intente ponerecho
declaraciones en los archivos para ver cuáles se están cargando).