
Как следует из заголовка. Какие файлы являются источником macOS?
В Ubuntu это при входе в систему ~/.profile
и для нового сеанса терминала ~/.bashrc
. Я хотел бы узнать эквивалент в macOS.
решение1
При входе loginwindow.app устанавливает базовую среду, доступную всем приложениям. Когда вы начинаете сеанс терминала, Terminal.app вызывает login
, поэтому оболочка рассматривается как оболочка входа. Bash
затем будет читать /private/etc/profile
и либо ~/.bash_profile
, ~/.bash_login
, или ~/.profile
в этом порядке и выполнять команды из первой найденной, которая существует и доступна для чтения. Ни один из этих файлов не существует в вашей домашней папке, если вы их не создадите.