环境变量配置文件
全局对所有用户都起作用
/etc/profile
/etc/profile.d/*.sh
/etc/bashrc
局部,用户家目录,只对当前用户起作用
~/.bash_profile
~/.bashrc
启动顺序
交互式登录
- 直接通过终端输入账号密码后登录打开的shell进程
- 使用su - USERNAME,或者使用su -l USERNAME执行的登录切换
非交互式登录
- 图形化界面下打开的终端
- su USERNAME
- 运行脚本
注意:登录式切换中间有“ - ”,登录式切换会重读切换用户的配置文件,非登录式切换不会重读