So ändern Sie den Pfad im Linux -Terminal?

So ändern Sie den Pfad im Linux -Terminal?
Wenn Sie einen Befehl in Ihr Linux -Terminal eingeben, durchsucht nicht jedes Verzeichnis, um ein Programm mit demselben Namen zu überprüfen. Es untersucht nur die angegebenen Verzeichnisse. Die Frage, die Ihnen in den Sinn kommt? Die Antwort auf diese Frage ist unkompliziert. Diese Verzeichnisse sind Teil der $ Path Umgebungsvariable, die das Terminal verwendet, um zu bestimmen, wo suchen soll. Ein Anfänger -Linux -Benutzer sollte wissen, wie man $ Pfad im Linux -Terminal ändert.

Betrachtungsweg

Angenommen, Sie möchten Programme an einem anderen Ort in Ihrem System installieren und das Programm ausführen, ohne den Standort zu erwähnen. Eine einfache Möglichkeit, dies zu erreichen. Schreiben Sie den folgenden Befehl auf, um anzuzeigen, was derzeit in Ihrem $ Path existiert:

$ echo $ path

Höchstwahrscheinlich sehen Sie die verschiedenen von Kolons getrennten Verzeichnissen. Schauen wir uns nun die Methoden zur Änderung des $ paths im Linux -Terminal an.

Methode 1: $ path im Terminal vorübergehend ändern

Zum Beispiel haben Sie ein Verzeichnis namens “BehälterIn Ihrem Heimverzeichnis, und Sie möchten, dass dieser Ort dort ist, wo Sie alle Ihre Shell -Skripte speichern. Sie können diese Änderungen problemlos vornehmen, indem Sie die $ Path -Variable ändern. Die modifizierte $ path -Variable wird mit der “in die Shell Child Process -Umgebungen exportiertExport" Befehl. Nach dem Ändern des $ Path können Sie jetzt ein Shell -Skript ausführen, indem Sie nur den ausführbaren Skriptamen angeben, anstatt den gesamten Pfad der Datei zu tippen. Diese Einstellungen ändern den $ Pfad, jedoch vorübergehend.

$ export path = "$ home/bin: $ path"

Echo”Die $ Path -Variable, um die Änderungen zu bestätigen, die wir in den Pfad des Linux -Terminals vorgenommen haben.

$ echo $ path

Methode 2: $ path im Terminal dauerhaft ändern

Um es zu ändern $ Path Permanent müssen Sie die Konfigurationsdateien $ Path Variable definieren. Wenn Sie in den meisten Linux -Versionen eine neue Sitzung starten, werden Umgebungsvariablen aus den für jeden Benutzer angepassten Shell -Konfigurationsdateien gelesen. Wenn Sie ein Bash -Benutzer sind, verwenden Sie die “~./bashrcDatei zum Ändern $ Path. Öffnen Sie zuerst die “~./bashrc ”Datei im Texteditor durch Eingabe des folgenden Befehls.

$ nano ~/.bashrc

Schreiben Sie die folgenden Zeilen in diese Konfigurationsdatei auf.

Export Path = "$ home/bin: $ path"

Führen Sie den Befehl "Quell" aus, um die Datei mit der Änderung, die wir in den $ -Path zugelassen haben, zu speichern. Dieser Befehl lädt auch den neuen Pfad in der aktuellen Sitzung des Linux -Terminals.

$ source ~/.bashrc

Drucken Sie den Wert von $ path für die Bestätigung der Änderungen erneut aus.

$ echo $ path

Die Ausgabe erklärt, dass der $ Path im Linux -Terminal erfolgreich geändert wird.

Abschluss

Ändern $ Path im Terminal umfasst ein einfaches, aber unkompliziertes Verfahren. Auf diese Weise kann jeder Linux-Benutzer Skripte und Befehle von einem nicht standardmäßigen Ort ausführen, ohne den gesamten Pfad dieser ausführbaren Shell-Skripte anzugeben. Dieser Artikel hat Ihnen zwei verschiedene Methoden zum Veränderungen bereitgestellt $ Path im Linux -Terminal.