Die in diesem Artikel bereitgestellten Tipps enthalten zwei Methoden, um den persistenten Pfad sowohl für spezifische als auch für alle Benutzer hinzuzufügen, die für jede Linux -Verteilung nützlich sind.
Die ersten beiden Abschnitte des Inhalts gehen direkt auf den Punkt und beschreiben die Schritte, um einen Pfad dauerhaft hinzuzufügen. Danach finden Sie eine kurze Erklärung zu Umgebungsvariablen.
Alle in diesem Artikel erläuterten Anweisungen enthalten Screenshots, wodurch die Beispiele leicht verstanden und ausgeführt werden können.
So fügen Sie einem bestimmten Benutzer unter Linux dauerhaft einen Pfad hinzu
Der erste Schritt vor dem Start besteht darin, unsere aktuelle Pfadumgebungsvariable zu überprüfen.
Sie können es auf einfache Weise tun, indem Sie die ausführen Echo Befehl gefolgt von einem Dollarschild ($) und die Umgebungsvariable, deren Wert Sie sehen möchten, welche in diesem Fall die ist WEG, Wie im folgenden Screenshot gezeigt:
Echo $ pathWie Sie sehen können, gibt es 6 Wege, die durch Dickdarm getrennt sind. Alle Wege müssen durch Dickdarm getrennt werden.
Eine andere Möglichkeit, alle Ihre Umgebungsvariablen einschließlich des Pfades zu überprüfen, besteht darin, das auszuführen env Befehl wie im folgenden Beispiel gezeigt:
NOTIZ: Während ich dieses Tutorial schrieb, habe ich meine Wege mehrmals bearbeitet. Deshalb sehen Sie unterschiedliche Werte in den Screenshots.
envWie Sie in der angegebenen Abbildung sehen können, werden alle Umgebungsvariablen aufgeführt, einschließlich der Benutzerpfade.
Um einen dauerhaften Pfad hinzuzufügen, besteht eine der Methoden darin, die versteckte Datei zu bearbeiten .bashrc. Sie können die versteckten Dateien drucken, indem Sie das ausführen ls Befehl gefolgt von dem -A (Alle) Flagge im Heimverzeichnis.
ls -a ~//Um die zu bearbeiten .bashrc Datei, einen dauerhaften Pfad hinzufügen. Verwenden Sie den Texteditor Ihrer Präferenz. In meinem Fall habe ich benutzt Nano, Wie im Folgenden dargestellt:
Nano .bashrcIn diesem ersten Beispiel habe ich den fiktiven Weg hinzugefügt /Home/LinuxHint/etwas/Standard/bin/bin Wo LinuxHint ist der Benutzerhaus.
Die Syntax ist Folgendes, wo muss durch den tatsächlichen Pfad ersetzt werden, den Sie hinzufügen möchten:
Exportpfad = "$ path:"In diesem Fall habe ich die folgende Zeile hinzugefügt:
Export Path = "$ PATH: $ HOME/THE THEMAL/DEFAULT/BIN" "Alternativ können Sie die verwenden Echo Befehl zum Anhängen der Zeile mit der folgenden Syntax, wo 'Linieninhalt'muss durch den vollständigen Befehl ersetzt werden. Und Datei muss durch die Datei ersetzt werden, die Sie bearbeiten (.bashrc).
Echo 'Zeileninhalt' >> DateiDas praktische Beispiel ist wie zuvor erwähnt, falls ich den Pfad hinzufügen möchte $ Home/etwas/default/bin oder /Home/LinuxHint/etwas/Standard/bin/bin (die gleich sind):
echo 'export path = "$ path: $ home/etwas/default/bin"' >> .bashrcAktualisieren Sie Ihre Umgebungsvariablen, indem Sie den folgenden Befehl ausführen:
Quelle .bashrcUm alle Umgebungsvariablen einschließlich aktualisierter Pfade zu drucken, können Sie die verwenden env Befehl.
envNur die zeigen WEG Umgebungsvariable führen Sie den in der folgenden Abbildung gezeigten Befehl aus:
Echo "$ path"Eine andere Möglichkeit, der Benutzerumgebungsvariable einen Pfad hinzuzufügen, besteht darin, die “zu bearbeiten.Profildatei im Heimverzeichnis.
Diesmal verwenden wir die ls Befehl gefolgt von dem -l FALL, um alle Dateien einschließlich der versteckten Dateien anzuzeigen.
ls -ld .?*Wie Sie sehen können, gibt es eine Datei mit dem Namen “.Profil". Bearbeiten Sie es mit dem Texteditor Ihrer Wahl. In meinem Fall habe ich benutzt Nano.
Nano .ProfilErmitteln Sie die Linie ähnlich wie in der folgenden Abbildung, die vom weißen Pfeil gezeigt wird:
In diesem Beispiel habe ich das hinzugefügt /home/linuxHint/ton2/default/bin Weg.
Fügen Sie unterhalb der gefundenen Zeile eine Zeile hinzu, wie am Ende des folgenden Bildes gezeigt, und ersetzen Sie die/home/linuxHint/ton2/Standard/Bin durch den tatsächlichen Pfad, den Sie hinzufügen möchten:
Aktualisieren Sie Ihre Umgebungsvariable, indem Sie den im folgenden Bild gezeigten Befehl ausführen:
Quelle .ProfilÜberprüfen Sie den aktualisierten Pfad mit dem folgenden Befehl:
Echo $ pathOder drucken Sie alle Umgebungsvariablen einschließlich Pfad mit der env Befehl:
envIn der folgenden Diskussion finden Sie die Anweisungen, um allen Benutzern einen dauerhaften Pfad hinzuzufügen.
So fügen Sie allen Benutzern unter Linux global einen Weg hinzu
In diesem Abschnitt wird angezeigt, wie Sie für alle Benutzer eine globale Variable der persistenten Pfadumgebung hinzufügen können.
Dies kann durch Bearbeiten von zwei Dateien erfolgen, /etc/Profil Und /etc/bash.bashrc.
Im ersten Beispiel werde ich Ihnen zeigen, wie man die bearbeitet /etc/Profil Datei.
Verwenden Sie den Texteditor, mit dem Sie die geändert haben /etc/Profil.
sudo nano /etc /ProfilFügen Sie am Ende der Datei die folgende Zeile hinzu, wo /opt/there10/bin muss durch den Pfad ersetzt werden, den Sie hinzufügen möchten.
exportpaths = "$ path:/opt/there10/bin" "Aktualisieren Sie den Umgebungsvariablenpfad mit dem Befehl "Quell" wie im vorherigen Abschnitt dieses Artikels.
Quelle /etc /ProfilÜberprüfen Sie, ob der Pfad mit dem ordnungsgemäß hinzugefügt wurde Echo Befehl wie im folgenden Bild gezeigt:
Echo $ pathEine andere Möglichkeit, weltweit einen Weg dauerhaft hinzuzufügen, besteht darin, die /etc /bash zu bearbeiten.BASHRC -Datei verwenden Sie den Texteditor, um sie zu öffnen.
sudo nano /etc /bash.bashrcIm folgenden Beispiel habe ich den neuen Weg hinzugefügt /opt/there20/bin.
Fügen Sie eine ähnliche Zeile wie folgt hinzu und ersetzen Sie die /opt/there20/bin mit dem tatsächlichen Weg, den Sie hinzufügen möchten.
Export Path = "$ path:/opt/there20/bin"Aktualisieren Sie die Pfadumgebungsvariable mit der Quelle Befehl. Überprüfen Sie es dann, indem Sie das ausführen Echo Befehl wie im folgenden Beispiel gezeigt:
Quelle /etc /bash.bashrcWie Sie sehen können, arbeiteten beide Methoden erfolgreich und die Pfade wurden hinzugefügt.
Benutzer vs systemweite Umgebungsvariablen
Der Unterschied zwischen den benutzerspezifischen und den globalen Umgebungsvariablen ist der folgende:
Dieses Tutorial erklärte zutiefst, wie eine Pfadvariable hinzugefügt werden kann. Um die Variablen der Benutzerumgebung zu bearbeiten, müssen Sie die bearbeiten .bashrc oder .Profil Dateien im Heimverzeichnis. Die in diese Datei exportierten Variablen laden jedes Mal, wenn der Benutzer eine Sitzung startet.
Die Systemvariablen werden in der gespeichert /etc/bash.bashrc oder /etc/Profil Dateien.
Abschluss
Wie Sie können. Jeder Linux -Benutzer muss die Funktion der Pfadvariable verstehen und wie man sie verwaltet. Andere Variablen werden auch bei Linux -Hinweis zutiefst erklärt. Der zuvor erläuterte Inhalt ist für fast jede Linux -Verteilung gültig.
Vielen Dank, dass Sie dieses Tutorial gelesen haben, wie Sie die Pfadvariable dauerhaft hinzufügen. Folgen Sie uns weiter für professionelle Inhalte.