So fügen Sie dauerhaft einen Pfad unter Linux hinzu

So fügen Sie dauerhaft einen Pfad unter Linux hinzu
In diesem Linux -Tutorial wird erläutert, wie ein Pfad dauerhaft unter Linux hinzugefügt wird. Es ist für Benutzer, die nach einer schnellen praktischen Antwort suchen, und für Benutzer, die sowohl globale als auch Benutzerumgebungsvariablen verstehen, optimiert.

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 $ path

Wie 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.

env

Wie 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 .bashrc

In 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' >> Datei

Das 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"' >> .bashrc

Aktualisieren Sie Ihre Umgebungsvariablen, indem Sie den folgenden Befehl ausführen:

Quelle .bashrc

Um alle Umgebungsvariablen einschließlich aktualisierter Pfade zu drucken, können Sie die verwenden env Befehl.

env

Nur 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 .Profil

Ermitteln 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 $ path

Oder drucken Sie alle Umgebungsvariablen einschließlich Pfad mit der env Befehl:

env

In 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 /Profil

Fü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 $ path

Eine 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.bashrc

Im 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.bashrc
Echo $ path

Wie 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:

  • Benutzerumgebungsvariablen: Benutzerumgebungsvariablen wie Pfad werden in den Konfigurationsdateien der Benutzer -Home definiert. Sie werden aus dem Home -Verzeichnis geladen, wenn der Benutzer eine Sitzung startet.
  • Systemweite Variablen: Diese Art von Variablen gehört nicht zu einem bestimmten Benutzer, sondern zu dem gesamten System, das alle Benutzer betrifft.

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.