Przeczytałem w kilku miejscach, w których PATH
jest ustawiony plik /etc/profile
lub .profile
plik w katalogu domowym.
Czy to jedyne miejsca, w których ścieżka jest ustawiona? Chcę to lepiej zrozumieć.
W /etc/profile
pliku, jak mówi następujący komentarz "system-wide .profile file for the Bourne shell"
. Czy to oznacza, że pliki profilów są głównymi plikami konfiguracyjnymi dla bash?
W tym pliku w ogóle nie widzę PATH
var. W .profile
pliku w katalogu domowym znajduje się następujący wiersz:
PATH="$HOME/bin:$PATH"
To zresetuje PATH
się po wyglądzie, ponieważ łączy on już ustawiony $PATH
ciąg z $HOME/bin:
prawdą? Ale jeśli etc/profile
i ~/.profile
są tylko pliki ustawień PATH
, gdzie jest $PATH
pochodzących z w tej linii kodu, jeśli to nie jest zdefiniowane w /etc/profile
?
Czy ktoś doświadczony może podać obszerne i szczegółowe wyjaśnienie PATH
zmiennej? Dzięki!