Einführung
Umgebungsvariablen werden verwendet, um systemweite Werte zu speichern, die von jedem Benutzer und Prozess unter dem Betriebssystem verwendet werden können. Das Festlegen von Umgebungsvariablen ist in den Schritten bestimmter Installationen, die wir behandelt haben, von wesentlicher Bedeutung, z. B. So installieren Sie Java oder So installieren Sie Java auf Raspberry Pi.
In diesem Tutorial wird erklärt, wie temporäre und permanente Umgebungsvariablen unter macOS angezeigt, hinzugefügt und entfernt werden.
Voraussetzungen
- Ein System, auf dem die neueste Version von macOS ausgeführt wird
- Zugang zum Terminal
- Ein Benutzer mit Administratorrechten
Aktuelle Umgebungsvariablen prüfen
Es gibt zwei Möglichkeiten, aktuelle Umgebungsvariablen in macOS zu überprüfen:
1. Anzeige und Überprüfung einer Liste aller aktuellen Umgebungsvariablen.
2. Zeigen Sie eine bestimmte Umgebungsvariable an und überprüfen Sie sie.
Alle Umgebungsvariablen auflisten
Verwenden Sie printenv Befehl, um eine Liste der aktuell eingestellten Umgebungsvariablen anzuzeigen:
printenv
Überprüfen Sie eine bestimmte Umgebungsvariable
Wenn Sie den Wert einer bestimmten Umgebungsvariablen anzeigen möchten, verwenden Sie echo Befehl:
echo $[variable name]
Zum Beispiel, um den Wert von PATH zu überprüfen Variable, die eine Liste von Verzeichnissen mit ausführbaren Dateien speichert, verwenden Sie die
echo Befehl:
echo $PATH Temporäre Umgebungsvariable festlegen
Der Wert, den Sie einer temporären Umgebungsvariablen zuweisen, bleibt nur bestehen, bis Sie die Terminalsitzung schließen. Dies ist nützlich für Variablen, die Sie nur für eine Sitzung verwenden müssen, oder um zu vermeiden, denselben Wert mehrmals einzugeben.
Weisen Sie mit export eine temporäre Umgebungsvariable zu Befehl:
export [variable_name]=[variable_value] Wo:
[variable_name]:Der Name für die neue temporäre Umgebungsvariable, die Sie festlegen möchten.[variable_value]:Der Wert, den Sie der neuen Variablen zuweisen möchten.
Der export Mit dem Befehl können Sie auch neue Werte zu bestehenden Umgebungsvariablen hinzufügen:
export [existing_variable_name]=[new_variable_value]:$[existing_variable_name] Wo:
[existing_variable_name]:Der Name der Umgebungsvariablen, der Sie einen neuen Wert hinzufügen möchten.[new_variable_value]:Der Wert, den Sie einer vorhandenen Variablen hinzufügen möchten.
Wenn Sie beispielsweise einen benutzerdefinierten Ordnerpfad zum PATH hinzufügen möchten Variable, verwenden Sie:
export PATH=/Users/test/test_folder:$PATH Permanente Umgebungsvariable setzen
Permanente Umgebungsvariablen werden zu .bash_profile hinzugefügt Datei:
1. Suchen Sie den Pfad zu .bash_profile durch Verwendung von:
~/.bash-profile
2. Öffnen Sie .bash_profile Datei mit einem Texteditor Ihrer Wahl.
3. Scrollen Sie nach unten zum Ende von .bash_profile Datei.
4. Verwenden Sie den export Befehl zum Hinzufügen neuer Umgebungsvariablen:
export [variable_name]=[variable_value]
5. Speichern Sie alle Änderungen, die Sie an .bash_profile vorgenommen haben Datei.
6. Führen Sie das neue .bash_profile aus entweder durch Neustart des Terminalfensters oder durch Verwendung von:
source ~/.bash-profile Umgebungsvariable zurücksetzen
Verwenden Sie unset Befehl zum Entfernen einer Umgebungsvariable:
unset [variable_name]