Unix: Erster Export PATH „Stick“
Frage
Bei der Einstellung des Exportpfades in Unix, Beispiel:
export PATH=$PATH: $EC2_HOME/bin
Wenn ich aufhören Terminal und öffnen Sie es wieder nach oben, weiter zu arbeiten, muss ich gehen durch alle Schritte wieder, die Wege jedes Mal einrichten. Ich frage mich, wie ich den Pfad einstellen und habe es „kleben“, so mein System weiß, wo alles, was ich das nächste Mal Terminal öffnen zu finden, ohne es noch einmal zu tun. Dank!
Lösung
Öffnen ~/.bashrc.
Diese Datei bei jedem Start eine neue Shell nach oben eingelegt wird (wenn Sie mit Bash, die die meisten Menschen sind). Wenn Sie eine andere Shell verwenden, kann die Datei einen anderen Namen haben, wie ~/.shrc
.
Fügen Sie die Zeile, die Sie auf den Boden der Datei benötigen:
export PATH=$PATH:$EC2_HOME/bi
Weitere Informationen gerollte von anderswo im Thread:
Es gibt mehrere Orte, an denen zu setzen, abhängig von der Shell und Ihre Bedürfnisse. Alle diese Dateien sind in Ihrem Home-Verzeichnis:
Für Bash:
.bashrc (executed when you shart a shell)
oder
.bash_profile (executed when you log in)
Für csh und tcsh:
.cshrc
Für sh und ksh:
.profile
Andere Tipps
Fügen Sie es Ihrer .cshrc (für csh und tcsh), .profile-Datei (sh und ksh) oder .bash_profile-Datei (für bash)
Sie benötigen eine Profildatei zu finden und diese Zeile in dort setzen. Angenommen, Sie bash verwenden, werden die Profildateien sind Bashrc und Bash_profile, in ~ gefunden. Diese Dateien variieren je nachdem, welche Shell Sie verwenden.
Sie haben diese Befehle in einer der „Autostart“ Dateien von Ihrem Shell setzen.
Für bash würde dies in Ihrem Home-Verzeichnis .bashrc
werden (erstellen Sie es, falls erforderlich)
fügen Sie es Ihre .bashrc oder eine andere .bash Startdatei.
... und für KSH bearbeiten .profile .