So ändern Sie Umgebungsvariablen im Linux-Betriebssystem

WBOY
Freigeben: 2023-06-03 16:43:04
nach vorne
7872 Leute haben es durchsucht

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.


Methode 6: Ändern Sie die .bachrc/.bash_profile-Datei

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!