GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So setzen, listen und entfernen Sie Umgebungsvariablen in Linux

Umgebungsvariablen sind Schlüssel-Wert-Paare in Linux, die dauerhaft oder vorübergehend gespeichert werden, um von Anwendungen über die Shell verwendet zu werden.

In dieser Anleitung erfahren Sie, wie Sie Umgebungsvariablen unter Linux einrichten, auflisten und entfernen.

Die globalen Umgebungsvariablen werden in etc/environment gespeichert . Alle Änderungen, die in dieser Datei vorgenommen werden, spiegeln sich im gesamten System für alle Benutzer wider.

Temporäre Umgebungsvariablen festlegen

Temporäre Variablen sind nur für die aktuelle Shell-Sitzung verfügbar. Die Variablen werden gelöscht, sobald Sie das Terminal schließen.

Sie können temporäre Variablen mit der folgenden Syntax erstellen.

KEY1=value
KEY2="value 2"
KEY3=value1:value2
  • Die Namen der Umgebungsvariablen sollten in GROSSBUCHSTABEN geschrieben werden. Dabei wird zwischen Groß- und Kleinschreibung unterschieden.
  • Das Paar aus Name und Wert sollte durch = getrennt werden Zeichen ohne Leerzeichen drumherum.
  • Mehrere Werte können zu einer einzelnen Variablen hinzugefügt werden, die durch Doppelpunkt: getrennt wird .
  • Die Werte mit Leerzeichen sollten in Anführungszeichen gesetzt werden " " .

Umgebungsvariablen auflisten

Sie können alle verfügbaren Umgebungsvariablen auflisten, indem Sie einfach die folgenden Befehle verwenden.

env
printenv

Diese beiden Befehle listen alle im System gespeicherten Umgebungsvariablen auf.

Umgebungsvariablen lesen

Sie können die Umgebungsvariablen mit dem printenv lesen Befehl und echo Befehl.

Verwenden von printenv Befehl.

printenv HOME
Output
/home/cloudbooklet

Sie können auch den printenv verwenden Befehl zum Lesen mehrerer Variablen.

printenv TERM SHELL
Output
xterm-256color
/bin/bash

Verwenden von Echo Befehl.

echo $HOME
Output
/home/cloudbooklet

Sie können auch den echo verwenden Befehl zum Lesen mehrerer Variablen.

echo $TERM $SHELL
Output
xterm-256color /bin/bash

Umgebungsvariablen löschen

Es ist sehr einfach, Umgebungsvariablen zu löschen. Sie müssen nur den unset verwenden Befehl mit dem Variablennamen, um ihn zu löschen.

unset variablename

Dieser Befehl entfernt die Variable dauerhaft.

Festlegen von permanenten Umgebungsvariablen

Die permanenten Umgebungsvariablen werden an 3 Stellen gespeichert.

  • /etc/environemnt :Diese Datei speichert die Variablen, auf die alle Benutzer im gesamten System global zugreifen können.
  • /etc/profile :Immer wenn eine Bash-Shell eingegeben wird, werden die Variablen in dieser Datei geladen. Um dieser Datei eine Umgebungsvariable hinzuzufügen, müssen Sie den export verwenden Befehl.
  • ~/.bashrc :Benutzerspezifische Umgebungsvariablen werden hier hinzugefügt.

Um die hinzugefügten Variablen in Ihre aktuelle Sitzung zu laden, müssen Sie den Quellbefehl verwenden.

source ~/.bashrc

Bereiten Sie sich auf eine Rolle als Information Technology Professional vor mit Linux-Betriebssystem

Schlussfolgerung

Jetzt haben Sie gelernt, wie man Umgebungsvariablen setzt, auflistet und entfernt, wenn sie nicht benötigt werden.

Vielen Dank für Ihre Zeit. Wenn Sie auf ein Problem oder Feedback stoßen, hinterlassen Sie bitte unten einen Kommentar.


Linux
  1. So setzen und löschen Sie lokale, benutzer- und systemweite Umgebungsvariablen in Linux

  2. Linux-Umgebungsvariablen:Lesen und Festlegen auf einem Linux-VPS

  3. So verwalten und listen Sie Dienste in Linux auf

  4. So setzen/erstellen Sie Umgebungs- und Shell-Variablen in Linux

  5. So setzen Sie Linux-Umgebungsvariablen mit Ansible

So setzen/löschen Sie Umgebungsvariablen in Linux

So installieren und entfernen Sie Software in Manjaro Linux

So listen Sie Benutzer und Gruppen unter Linux auf

So stellen Sie Datum und Uhrzeit unter Linux ein

So setzen und löschen Sie Umgebungsvariablen unter Linux

Linux-Umgebungsvariablen