我在三个配置文件脚本中放置了一个显示文件名的回显,以便我可以看到它们运行的顺序。
当我登录时我看到了。
/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 覆盖,但仅限于屏幕内,有没有什么办法可以解决这种烦人的行为?