Часть ответа взята из этот пост:
.bashrc
— это сценарий оболочки, который Bash запускает всякий раз, когда он запускается в интерактивном режиме.
В отличие от .bash_profile
и .profile
, которые запускаются только при запуске новой оболочки входа в систему. (bash -l)
Вы выбираете, входить ли команда в .bashrc
или .bash_profile
в зависимости от того, хотите ли вы, чтобы она запускалась один раз или при каждом запуске интерактивной оболочки.