Какой профиль, .bashrc или .bash_profile , подходит для ssh-agent? Я ищу ответ, который объясняет разницу между интерактивной оболочкой и оболочкой входа в систему.
Какой профиль, .bashrc или .bash_profile , подходит для ssh-agent? Я ищу ответ, который объясняет разницу между интерактивной оболочкой и оболочкой входа в систему.
Ответы:
Это зависит от того, как вы лично используете снаряды.
Интерактивная оболочка - это все, что имеет терминал, подключенный к его входу и выходу. Оболочки входа создаются / bin / login. Вход в оболочку источника вашего .bash_profile. Большинство эмуляторов терминала, таких как xterm, запускают интерактивную оболочку, которая не является оболочкой входа в систему. Интерактивные, не входящие в систему оболочки являются источником вашего .bashrc.
Обычно я использую исходный код .bash_profile для моего .bashrc (после проверки, был ли он уже получен), а затем помещаю настройки ssh-agent в свой .bashrc.