Ich benutze Ubuntu 9.04. Ich muss meinem $ PATH einen Ordner hinzufügen. Ich kann den Pfad lesen:
echo $PATH
Ich möchte es bearbeiten und 2 weitere Pfade hinzufügen können.
Vielen Dank
Ich benutze Ubuntu 9.04. Ich muss meinem $ PATH einen Ordner hinzufügen. Ich kann den Pfad lesen:
echo $PATH
Ich möchte es bearbeiten und 2 weitere Pfade hinzufügen können.
Vielen Dank
Antworten:
Um Ihren Pfad dauerhaft zu speichern, haben Sie einige Möglichkeiten.
Ich schlage vor, dass Sie das Ubuntu-Community-Wiki über Umgebungsvariablen lesen, aber die kurze Antwort ist der beste Ort ~/.profile
für Ihre benutzerspezifische PATH-Einstellung oder /etc/profile
für globale Einstellungen.
Mach sowas wie export PATH=$PATH:/your/new/path/here
PATH=$PATH:newPath1:newPAth2
export PATH
Sie können dies auch in die globale Umgebung einfügen:
sudo emacs /etc/environment
Hänge an die Einträge an, die sich bereits in deinem Pfad befinden
PATH="/path/to/file:/other/paths"
Laden Sie die Umgebung neu
source /etc/environment
Wie das geht, wurde bereits beantwortet, aber ich möchte Ihnen einen kleinen Tipp geben. Folgendes mache ich:
Ich habe ein Verzeichnis, das .bash.d
in meinem aufgerufen wird $HOME
und in dem ich eine Reihe von Shell-Skripten verwalte, die meiner Umgebung etwas anhaben (zum Beispiel Maven richtig einrichten, den Pfad ändern, meine Eingabeaufforderung einstellen usw.). Ich behalte dies unter Versionskontrolle, indem ich git benutze , was es einfach macht, zu einer funktionierenden Version Ihres Env zurückzukehren, wenn Sie etwas falsch gemacht haben. Um alle Änderungen zu erhalten, entpacke ich einfach alle Dateien in diesem Verzeichnis am Ende meiner .bashrc-Datei wie folgt:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Dies gibt Ihnen eine sehr flexible Umgebung, die Sie einfach ändern und wiederherstellen können. Sie können sie auch mit git auf andere Computer exportieren.
Eine Variante von oben, wenn Sie die Datei / etc / profile nicht direkt ändern möchten. Sie können eine neue Datei yourpath.sh im Verzeichnis /etc/profile.d/ erstellen . Dann bearbeiten Sie diese Datei wie folgt. Mit dem VIM-Editor (Sie können ihn aber auch mit einem anderen Editor bearbeiten): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
: w rite and q uit und es ist geschafft, dein Pfad wurde geändert. Wenn Sie das Terminal verwenden, schließen Sie es und öffnen Sie es erneut. Ihre neue Variable wird aktualisiert. Jetzt ist es sauberer, Sie können diese Datei entfernen, wenn Sie sie nicht mehr benötigen, und sie beeinträchtigt die Erstkonfiguration nicht.
PATH
es exportiert wird, MYPATH
muss es nicht sein (es sei denn, Sie benötigen es für andere Zwecke). (2) Der schnelle Weg zum Speichern (Schreiben) und Beenden in vim ist ZZ
- no :
oder (Enter) erforderlich.