交互式登陆shell的执行顺序:/etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc -> ~/.bash_logout (退出时执行)
交互式非登陆shell的执行顺序:~/.bashrc -> /etc/bashrc
在非交互模式下,bash读取的startup文件由环境变量BASH_ENV来决定
参考:
本文共 230 字,大约阅读时间需要 1 分钟。
交互式登陆shell的执行顺序:/etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc -> ~/.bash_logout (退出时执行)
交互式非登陆shell的执行顺序:~/.bashrc -> /etc/bashrc
在非交互模式下,bash读取的startup文件由环境变量BASH_ENV来决定
参考:
转载于:https://blog.51cto.com/kusorz/1775072