Например, я хотел бы увидеть все файлы, которые устанавливают $ PATH
. Для некоторых терминалов это может быть тривиально, но я устраняю неполадки в своем терминале и с трудом могу найти каждый файл, в котором установлена эта переменная.
Из справочной страницы bash:
/ etc / profile Общесистемный файл инициализации, выполняемый для оболочек входа
/ etc / bash .bashrc Общесистемный файл запуска интерактивной оболочки
~ / .bash_profile Файл персональной инициализации, выполняемый для оболочек входа
~ / .bashrc отдельный файл запуска для интерактивной оболочки
Таким образом, вы можете прочитать оттуда, кто изменяет ваш PATH
. Примечание: вы должны также следовать источнику
и .
встроенный (который включает другие файлы).