Когда я должен помещать конфигурации в .bashrc vs into. .bash_profile?

Я смотрел на Questin 9152: Почему мой путь не обновляется сейчас ? , Какие настройки должны входить в мой файл ~ / .bashrc и в файл ~ / .bash_profile ?

В этом сообщении объясняется, что ~/.bash_profile используется для оболочек входа, а ~/.bashrc используется для других интерактивных оболочек. Вот также полезное видео, которое дает пример некоторых параметров принтера как что-то, что вы можете захотеть в оболочке входа. В конце концов, это действительно не имеет большого значения, это всего лишь семантика. Кроме того, как говорится в статье:

… точка, как правило, спорна, потому что большинство людей редактируют файлы, так что каждый вызывает другой.

  • Bash - как вы делаете это так, чтобы результат команды попадал в переменную?
  • Выбрать файлы из набора
  • Как я могу переопределить сигнал прерывания на клавишу Escape или Delete?
  • Как сделать аргумент cd аргументом INsensitive?
  • Цветной вывод ls в соответствии с расширением файла
  • Есть ли способ предварительной обработки ввода в bash?
  • Что означает эта критическая команда Bash?
  • Bash: чтение ввода внутри, в то время как цикл чтения не работает
  • Доступ к выходному каналу Bash с помощью 'read'
  • Как экспортировать переменные обратно в родительский процесс
  • Многопроходный туннель SSH
  • Давайте будем гением компьютера.