если .bash_profile обычно получают .bashrc какой-либо путь, почему не просто используют .bashrc?

select просто меняет количество элементов в таблице результатов, но проект меняет как степень отношения, так и количество элементов.

11
задан nopole 26 May 2009 в 01:13
поделиться

2 ответа

Потому что могут быть вещи, которые вы захотите сделать только один раз за вход в систему (например, в . bash_profile ), а не каждый раз, когда открывается xterm или подобное (согласно .bashrc ), например, запрашивая у пользователя кодовую фразу для расшифровки и загрузки ключей SSH в агент ssh и т. д.

18
ответ дан 3 December 2019 в 04:33
поделиться

В .bash_profile можно поместить некоторые вещи, которые не подходят для экземпляра оболочки, не являющегося терминалом. Например, если вы запустили внешнюю команду из редактора через оболочку - экземпляр оболочки будет исходным кодом .bashrc , но не .bash_profile . Например, я могу поместить alias ls = ls -F в свой профиль, но вы не хотите, чтобы этот псевдоним применялся только к любому экземпляру оболочки, только к тем, с которыми вы будете взаимодействовать.

6
ответ дан 3 December 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: