Я поместил эхо в три скрипта профиля, которые показывают имя файла, чтобы я мог видеть порядок их выполнения.
Когда я вхожу, я вижу.
/etc/profile
/etc/profile.d/color-ls
~/.bashrc
/etc/bashrc
$ alias ls
alias ls='ls --ignore=*.pyc --color'
Тем не менее, когда я начинаю сеанс экрана, я вижу
~/.bashrc
/etc/bashrc
/etc/profile.d/color-ls
$ alias ls
alias ls='ls --color=tty'
Псевдоним, который я установил в ~/.bashrc, перезаписывается color-ls, но только в пределах экрана, есть ли какое-либо раздражающее поведение?