启动文件/登出文件 描述
/etc/profile 系统范围的默认值,大部分用来设置环境(所有由 sh 衍生出的 shell 均适用)
/etc/bashrc 特定于 Bash 的,系统范围函数于别名
$HOME/.bash_profile 用户定义的,环境默认设置在每个用户的 home 目录下都可找到,找不到就自己建一个
$HOME/.bashrc 用户定义的 Bash 初始化文件,可以在每个用户的 home 目录下找到,找不到就自己建一个,只有交互式的 shell 和用户脚本才会读取这个文件
$HOME/.bash_logout 登出文件、用户定义的指令文件,可在每个用户的 home 目录下找到,找不到就自己建一个,在登出 Bash 的时候,这个文件中的命令会得到执行