Какие файлы загружает macOS при входе в систему и запуске нового сеанса Терминала?

Какие файлы загружает macOS при входе в систему и запуске нового сеанса Терминала?

Как следует из заголовка. Какие файлы являются источником macOS?

В Ubuntu это при входе в систему ~/.profileи для нового сеанса терминала ~/.bashrc. Я хотел бы узнать эквивалент в macOS.

решение1

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

Связанный контент