Der Printing ist ein Befehl, der den variablen Umgebungswert zeigt. Wenn keine Variable angegeben ist, wird der Anzeigenname der Umgebungsvariablen zusammen mit ihrem Wert zweier für alle Variablen angezeigt i.e. Prinkenv wird verwendet, um die Werte aller Umgebungsvariablen anzuzeigen.
$ dintenv
Der Befehl "printEnv home" zeigt den Standort des aktuellen Benutzerverzeichnisses des Benutzers an.
$ Printenv Home
Eine andere Technik, um den Wert der Home Environment Variable zu zeigen. Auf dem darunter liegenden Bildschirm können Sie eine Illustration davon überprüfen.
$ echo $ home
Der Befehl env ist ein weiterer verwandter Befehl, mit dem der Wert der Umgebungsvariablen gedruckt werden kann. Wenn es mit dem Argument „$ home“ verwendet wird, wird der Fehler „Erlaubnis abgelehnt“ zurückgegeben, da der Pfad zu einer Variablen mit Sudo -Rechten geschützt ist.
$ en $ home
Ohne Argumente im Befehl „Env“ entspricht es funktional dem Befehl "Prinkenv".
$ env
Beispiel 1: Deklarieren Sie eine Umgebungsvariable
Um eine neue Umgebungsvariable für Git zu deklarieren, müssen wir den Befehlen in der Shell miteinander folgen. Öffnen Sie also eine Bash-Shell-Befehlszeile (Terminal). Erstellen und geben Sie eine neue Umgebungsvariable, die Ihrer laufenden Befehlszeilenschale verfügbar ist, und alle damit gestarteten Anwendungen mit dieser einfachen Syntax erstellen und angeben. Der folgende Befehl erstellt eine neue Umgebungsvariable mit dem Namen Variablennamen mit dem Wert „[Wert]“ darin. Wir können Speicherplatz in die Zeichenfolge einbeziehen, während wir ihn dennoch als einzelne Wert interpretieren, indem wir die doppelten Zitate rund um "[Wert]" verwenden. Um den Wert einer Umgebungsvariablen zu überprüfen, verwenden Sie einfach den Befehl echo und link zu der unten aufgeführten Variablen. Dies zeigt den Barwert des variablen variablennamens, der zu diesem Zeitpunkt [Wert] ist.
Wenn Sie sich auf eine Umgebungsvariable in einem Befehl beziehen, stellen Sie sicher. Sie können Ihre Variablen anrufen, was Sie wünschen, aber für Umgebungsvariablen verwenden wir üblicherweise alle Großbuchstaben. Dies unterscheidet sie von der Vielfalt der Befehle, Apps und Dateien, die häufig im unteren Fall geschrieben sind.
$ export variable_name = "value"
$ echo $ variable_name
Beispiel 2: Vordefinierte Umgebungsvariablen
Umgebungsvariablen können in jedem Befehl verwendet werden, und die meisten Systeme haben bereits einige für Sie eingerichtet. Der Titel des derzeit angemeldeten Benutzers ist normalerweise in der Umgebungsvariablen $ User festgelegt. Sie können die Echo -Anweisung verwenden, um den Wert davon zu drucken und zu überprüfen, aber jetzt können wir auch eine einladende Nachricht hinzufügen. Beachten Sie die doppelten Zitatmarken. Diese werden verwendet, um eine Schnur zu umgeben, die möglicherweise Leerzeichen oder Zeichen enthalten, die die Schale unterschiedlich interpretiert.
$ echo "hi, $ user"
Umgebungsvariablen können jedoch weiterhin in diesen Zeichenfolgen verwendet werden. Bevor die Zeichenfolge für den Befehl echo zur Verfügung gestellt wird, werden die Variablen auf ihren aktuellen Wert erweitert. Wenn Sie die doppelten Angebote verwenden, wird der $ user erweitert. Wenn Sie die einzelnen Zitate verwenden, wird der $ user als wörtlicher Text und nicht als Variable angesehen, die erweitert werden soll.
$ echo 'hi, $ user' '
Beispiel 3: Exportieren und verunreinigen eine Umgebungsvariable
In diesem Beispiel erstellen wir zunächst die DIR -Umgebungsvariable innerhalb des Git und geben ihr den Wert/Home/Linux/. Wir haben die Echo -Anweisung verwendet, um den in DIR gespeicherten Wert zur Überprüfung zu drucken.
$ export Dir =/home/Linux
$ echo $ dir
In Linux können Sie benutzerspezifische oder Sitzungsumgebungsvariablen festlegen oder nicht festgelegt werden. Standardmäßig enthält die Anweisung „Env“ eine Liste aller aktuellen Umgebungsvariablen. Wenn es jedoch mit dem Flag '-i' verwendet wird, löscht es jedoch vorübergehend alle Umgebungsvariablen und ermöglicht es dem Benutzer, einen Befehl in der aktuellen Sitzung ohne sie auszuführen. Der nicht festgelegte Befehl kann verwendet werden, um lokale Umgebungsvariablen vorübergehend zu löschen.
$ uneingestellter Dir
$ echo $ dir
Wir haben eine Umgebungsvariable „Dir“ für unser Git -Repository „Project1“ erstellt.
$ Dir = ”/home/linux/project 1”
$ echo $ dir
Der Befehl bietet Ihnen eine Bash -Shell, die vorerst keine Umgebungsvariablen hat. Wenn Sie jedoch die Schale beenden, werden alle Variablen wiederhergestellt.
env -i Bash
Beispiel 4
In Linux können Sie benutzerspezifische Umgebungsvariablen festlegen und nicht festgelegt werden. Sie müssen das hinzufügen und bearbeiten “.BASHRC -Datei im Home -Verzeichnis, um die Umgebungsvariable zu exportieren oder zu ändern. Um die Änderungen in Kraft zu setzen, beziehen Sie dann die Datei.
$ vi .bashrc
Die Variable (in unserem Fall 'CD') würde dann aktiv werden. Wenn der Benutzer ein neues Terminal startet, wird diese Variable freigelegt. Fügen Sie die angehängte Zeile am Ende der Datei hinzu und speichern Sie sie.
Wenden Sie den Befehl "Quell.
$ Quelle .bashrc
$ echo $ cd
Abschluss
Hier geht es darum. Da. Wir hoffen, dass Sie diesen Artikel in Ihrem Betriebssystem implementieren werden. Weitere Artikel finden Sie in der Linux Hint -Website.