Я прочитав у декількох місцях, що PATHвстановлений файл /etc/profileабо .profileфайл, який знаходиться в домашньому режимі.
Це єдині місця, до яких встановлений шлях? Я хочу краще зрозуміти це.
У /etc/profileфайлі, як говорить наступний коментар "system-wide .profile file for the Bourne shell". Чи означає це, що головні файли конфігурації для bash?
У цьому файлі я взагалі не бачу встановлення PATHvar. У .profileфайлі в домашньому каталозі є такий рядок:
PATH="$HOME/bin:$PATH"
Це скидає PATHвигляд, тому що це об'єднує вже встановлений $PATHрядок з $HOME/bin:правильним? Але якщо etc/profileі ~/.profileє єдине налаштування файлів, PATHзвідки $PATHнадходить у цьому рядку коду, якщо він не визначений у /etc/profile?
Чи може хтось досвідчений, будь ласка, дати широке та детальне пояснення PATHзмінної? Спасибі!