Il n'y en a pas ~/.profile
par défaut.
Quelques informations: lorsque vous démarrez votre Terminal.app, il charge un shell - dans votre cas, Bash. Les shells peuvent avoir des fichiers de configuration, et .profile
c'est l'un d'entre eux. Ils sont lus au démarrage du shell, dans un ordre précis. Vous pouvez exécuter man bash
et lire la section "Invocation" pour plus de détails.
Maintenant, sous macOS, je recommanderais de ne pas créer un .profile
fichier, mais un .bash_profile
fichier à la place. Pour Bash, cela ne fera aucune différence dans les fonctionnalités. Notez cependant qu'une fois que vous aurez créé un fichier appelé ~/.bash_profile
, votre fichier ~/.profile
ne sera plus lu, et comme la plupart des guides voudront que vous le modifiiez .bash_profile
, il vaut mieux s'en tenir à celui-ci.
Vous pouvez simplement créer le fichier s'il n'existe pas et l'ouvrir dans un éditeur de texte.
touch ~/.bash_profile
open -e !$
Enregistrez-le et la prochaine fois que vous lancerez une nouvelle instance de Bash (par exemple en ouvrant une nouvelle fenêtre de terminal), votre ~/.bash_profile
sera lu et toutes les commandes qui y seront exécutées.
.bash_profile
au lieu d'un.profile
..bash_profile
n'est pas lu automatiquement à l'échelle du système, uniquement lorsque vous démarrez réellement Bash via votre terminal. Cela dépend de votre système d'exploitation et des autres fichiers dont vous disposez. Vous devriez peut-être poser une nouvelle question et nous donner plus de détails (et peut-être essayer de mettre desecho
instructions dans les fichiers pour voir lesquelles sont chargées).