Question

Lors de la définition du chemin d'exportation sous Unix, par exemple:

export PATH=$PATH: $EC2_HOME/bin

Si je quitte le terminal et le rouvre pour continuer à travailler, je dois répéter toutes les étapes, en configurant les chemins à chaque fois. Je me demande comment je peux tracer la voie et l'avoir "coller". mon système sait donc où tout trouver la prochaine fois que j'ouvre un terminal sans avoir à tout recommencer. Merci!

Était-ce utile?

La solution

Ouvrez ~ / .bashrc. Ce fichier est chargé chaque fois que vous démarrez un nouveau shell (si vous utilisez Bash, ce que la plupart des gens utilisent). Si vous utilisez un shell différent, le fichier peut avoir un nom différent, tel que ~ / .shrc .

Ajoutez la ligne dont vous avez besoin au bas du fichier:

export PATH=$PATH:$EC2_HOME/bi

Autres informations rassemblées ailleurs dans le fil de discussion:

Il y a plusieurs endroits où placer ceci, en fonction de votre shell et de vos besoins. Tous ces fichiers sont dans votre répertoire personnel:

Pour Bash:

.bashrc (executed when you shart a shell)

OU

.bash_profile (executed when you log in)

Pour csh et tcsh:

.cshrc

Pour sh et ksh:

.profile

Autres conseils

Ajoutez-le à votre fichier .cshrc (pour csh et tcsh), votre fichier .profile (pour sh et ksh) ou votre fichier .bash_profile (pour bash)

Vous devez trouver votre fichier de profil et y insérer cette ligne. Supposons que vous utilisiez bash, les fichiers de profil sont .bashrc et .bash_profile, trouvés dans ~. Ces fichiers varient en fonction du shell utilisé.

Vous devez placer ces commandes dans l’un des "autostart". les fichiers de votre shell.

Pour bash, ce serait .bashrc dans votre répertoire racine (créez-le si nécessaire)

ajoutez-le à votre fichier .bashrc ou à un autre fichier de démarrage .bash.

... et pour ksh, éditez .profile .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top