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