ubuntu(22.04)启动时,会按次序执行配置文件,如下:
etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]
- /etc/profile全局用户,应用于所有的Shell。
- ~/.profile当前用户,应用于所有的Shell。
- /etc/bash_bashrc全局用户,应用于Bash Shell。
- ~/.bashrc局部当前,应用于Bash Sell
linux启动后环境变量加载的顺序为:
etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]