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 $ pathHö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 $ pathMethode 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 ~/.bashrcSchreiben 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 ~/.bashrcDrucken Sie den Wert von $ path für die Bestätigung der Änderungen erneut aus.
$ echo $ pathDie 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.