Używam Ubuntu Desktop 14.04 i jako taki używam powłoki niezalogowanej. Kiedy otwieram terminal GUI, najpierw sesje powłoki niezalogowane czytają następujące pliki startowe:
/etc/bash.bashrc
~/.bashrc
Powłoki bez logowania dziedziczą środowisko z procesu nadrzędnego, który jest powłoką logowania, więc sesja odczytuje również następujące pliki startowe:
/etc/profile
~/.bash_profile
Jednak nie mogę znaleźć $PATHdla całego systemu ścieżek podoba /bin, /sbin, /usr/bin, /usr/sbin, mieszczący się w żadnej z tych plików. Gdzie jest $PATHzestaw tych katalogów?
$PATHjest dziedziczony przez nadrzędną powłokę logowania, czy też jest przeładowywany przez każdąbashinstancję?