Ich habe an ein paar Stellen gelesen, dass das eingestellt PATH
ist, /etc/profile
oder die .profile
Datei, die sich im Hauptverzeichnis befindet.
Sind dies die einzigen Orte, an denen der Pfad festgelegt ist? Ich möchte es besser verstehen.
In der /etc/profile
Datei heißt es wie im folgenden Kommentar "system-wide .profile file for the Bourne shell"
. Bedeutet das, dass Profildateien die Hauptkonfigurationsdateien für bash sind?
In dieser Datei wird die Variable überhaupt nicht PATH
angezeigt. In der .profile
Datei im Home-Verzeichnis steht diese Zeile:
PATH="$HOME/bin:$PATH"
Das wird PATH
durch das Aussehen zurückgesetzt, weil es den bereits gesetzten $PATH
String mit $HOME/bin:
rechts verkettet . Aber ob etc/profile
und woher ~/.profile
kommen die einzigen Dateien in dieser Codezeile, wenn sie nicht in definiert sind ?PATH
$PATH
/etc/profile
Kann jemand erfahren, bitte geben Sie eine breite und detaillierte Erklärung der PATH
Variablen? Vielen Dank!