1、登陆
每个用户登陆 shell 会加载相关的配置文件
# 系统级的配置文件
/etc/profile
/etc/bashrc
# 用户级的配置文件
~/.bash_profile
~/.bashrc
login shell 登陆 shell
su - jumper
# 登陆时加载的文件有
/etc/profile
/etc/bashrc
~/.bash_profile
~/.bashrc
nologin shell 非登陆 shell
su jumper
# 登陆时加载的文件有
/etc/bashrc
~/.bashrc
2、退出
每个用户在退出时,也会加载对应的文件
~/.bash_logout
~/.bash_history