Methode 1: Variablen zur Datei /etc/profile hinzufügen [Gültig für alle Benutzer (permanent)]
Verwenden Sie vi, um Variablen zur Datei /etc/profile hinzuzufügen, die für alle Benutzer unter Linux wirksam sind. und ist „permanent“.
Damit die Änderungen sofort wirksam werden, müssen Sie den folgenden Code ausführen:
Kopieren Sie den Code. Der Code lautet wie folgt:
# source /etc/profile
Methode 2: Fügen Sie Variablen zur . bash_profile-Datei im Benutzerverzeichnis [Für einen einzelnen Benutzer gültig (permanent)]
Verwenden Sie vi, um Variablen zur .bash_profile-Datei im Benutzerverzeichnis hinzuzufügen. Die Änderungen sind nur für den aktuellen Benutzer wirksam und „permanent“. .
Damit die Änderungen sofort wirksam werden, müssen Sie den folgenden Code im Benutzerverzeichnis ausführen.
Kopieren Sie den Code. Der Code lautet wie folgt:
# source .bash_profile
Methode 3: Führen Sie direkt aus Exportbefehl zum Definieren von Variablen [nur für die aktuelle Shell (bash) gültig (vorübergehend)]
Verwenden Sie [Exportvariablenname = Variablenwert] direkt, um Variablen unter der Shell-Befehlszeile zu definieren. Diese Variable ist nur unter der aktuellen Shell gültig (Bash) oder seine Subshell (Bash) Ja, wenn die Shell geschlossen wird, wird die Variable ungültig. Wenn Sie eine neue Shell öffnen, ist keine solche Variable vorhanden. Sie müssen sie neu definieren.
Methode 4: Direkte Zuweisung
Eingabe in die Befehlszeile
Code kopieren Der Code lautet wie folgt:
path=$path:/usr/lib64/ruby/gems/2.1.0/gems/jekyll- 2.5.3 /bin
Die Verwendung dieser Methode gilt nur für die aktuelle Sitzung. Dies bedeutet, dass die Pfadeinstellung ungültig wird, wenn Sie sich vom System abmelden oder abmelden.
Methode 5: Ändern Sie die /ect/profile-Datei
Fügen Sie
Code am Ende der Datei hinzu. Der Code lautet wie folgt:
export path=$path:/usr/lib64/ruby/gems/ 2.1.0/gems/jekyll -2.5.3/bin
//Hinweis: Auf beiden Seiten des „="-Zeichens dürfen keine Leerzeichen stehen. Es sei denn, Sie ändern den Pfadwert zwangsweise manuell, es wird nicht geändert.
Hinzufügen
Code am Ende der Datei kopieren Der Code lautet wie folgt:
export path=$path:/usr/lib64/ruby/ gems/2.1.0/gems /jekyll-2.5.3/bin
Diese Methode funktioniert für den aktuellen Benutzer. Sie ist auch ungültig, wenn Sie sich vom System abmelden. Hinweis: Für Methoden 2 und 3, wenn Sie Damit der Pfad wirksam wird, müssen Sie sich erneut anmelden. Die folgende Methode kann die Arbeit vereinfachen: Wenn /etc/profile geändert wird, führen Sie nach der Bearbeitung den Befehl „Quellprofil“ aus oder führen Sie ihn aus sofort wirksam. Das Prinzip dieser Methode besteht darin, das Shell-Skript /etc/profile erneut auszuführen. Beachten Sie, dass es nicht funktioniert, wenn Sie sh /etc/profile verwenden, da sh in einem Subshell-Prozess ausgeführt wird und dies auch dann der Fall ist, wenn sich der Pfad ändert wird nicht in der aktuellen Umgebung widergespiegelt, aber die Quelle wird im aktuellen Shell-Prozess ausgeführt, sodass wir die Pfadänderung sehen können.
Das obige ist der detaillierte Inhalt vonSo ändern Sie Umgebungsvariablen im Linux-Betriebssystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!