Ich habe an ein paar Stellen gelesen, dass das eingestellt PATHist, /etc/profileoder die .profileDatei, 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/profileDatei 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 PATHangezeigt. In der .profileDatei im Home-Verzeichnis steht diese Zeile:
PATH="$HOME/bin:$PATH"
Das wird PATHdurch das Aussehen zurückgesetzt, weil es den bereits gesetzten $PATHString mit $HOME/bin:rechts verkettet . Aber ob etc/profileund woher ~/.profilekommen 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 PATHVariablen? Vielen Dank!