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!

War es hilfreich?

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 .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top