Wie zur Liste, hinzufügen und Umgebungsvariablen in Fedora Linux entfernen
Umgebungsvariablen sind für den Einsatz von Programmen.
System definierten Variablen werden durch das System eingestellt. Ein Beispiel hierfür ist pwd, die das aktuelle Arbeitsverzeichnis hält.
Benutzerdefinierte Variablen werden vom Benutzer definiert entweder vorübergehend(nur für die aktuell Shell) oder dauerhaft.
Lokale Umgebungsvariablen für die aktuelle Sitzung nur gesetzt,.
Benutzerumgebungsvariablen sind für den Benutzer definiert und wird jedesmal, wenn der Benutzer anmeldet verwendet in. im Home-Verzeichnis gefunden Diese Variablen werden in den Dateien des Benutzers eingestellt:
- .bashrc – Geladen, wenn neue Terminal geöffnet
- .bash_profile – Geladen, wenn Benutzer sich in der Ferne. Falls nicht vorhanden .bash_login oder .profile verwendet
- .bash_login
- .Profil
Systemweite Umgebungsvariablen sind systemweit zur Verfügung (für alle Benutzer). Definiert in folgenden Verzeichnisse und Dateien:
- /etc / environment – Systemweite Umgebungsvariable Datei
- /etc / profile – Wie Umgebung aber für Remote-Logins
- /etc / profile.d
- /etc / bash.bashrc
Liste aktuelle Umgebungsvariablen
env
Entfernen Sie lokale Umgebungsvariable
ungesetzt {var_name}
Fügen Sie lokale Umgebungsvariable
Export VAR_NAME = myvar / new
Die oben wird nur während der Sitzung und wird geräumt zur Verfügung, wenn die Sitzung beendet wird.
Um ein Benutzerumgebungsvariable bearbeiten die .bashrc-Datei zu erstellen und den Export hinzufügen VAR_NAME = myvar / neuer Befehl in die Datei. Speichern Sie die Datei und die Nutzung Quelle Bashrc Befehl, um die Änderungen zu aktivieren.
eine Systemumgebungsvariable bearbeiten Sie die / etc / environment Datei und fügen Sie den Export VAR_NAME = myvar / neuer Befehl in die Datei erstellen. Speichern Sie die Datei und die Verwendung source / etc / environment Befehl, um die Änderungen zu aktivieren.
