Я использую .zprofile
для настройки некоторых вещей, и я предполагаю, что он оценивается каждый раз, когда я вхожу в систему для данного пользователя. Я прав?
1 ответ
Это не оценивается каждый раз, когда вы используете tcsh
или ksh
. Так что, вероятно, это оценивается только для zsh
.
ЗШ
Как всегда, Zsh очень гибкий. Файлы запуска считываются из каталога, названного в переменной среды ZDOTDIR, если есть; [6] в противном случае, из HOME. Все оболочки читают глобальные файлы /etc /zshenv и ваши файлы .zshenv. Если оболочка является оболочкой входа в систему, команды читаются из /etc /zprofile, а затем из вашего .zprofile. Затем, если оболочка является интерактивной, команды читаются из /etc /zshrc и вашего .zshrc. Наконец, если оболочка является оболочкой входа в систему, читаются файл /etc /zlogin и ваши файлы .zlogin.