初始化文件
有两个初始化文件,第一个文件是在启动时执行的,叫做登录文件(login file).第二个文件是在启动shell时执行的,叫做环境文件(environment file)。
有的shell还有注销文件,注销文件指的是在shell关闭时执行的文件
bash shell中登录文件文件名(.Bash_profile .bash_login),环境文件(.bashrc),注销文件(.bash_logout)
这些文件名都是以点开头,点文件的别名是隐藏文件,意义是除非你用ls指令去查看,通常状况你无法看到这个文件
登录shell指的是登录时默认启动的shell,非登录shel则需要在登录shell中执行命令才可以启动
登录shell执行登录文件和环境文件,非登录shell只执行环境文件
初始化文件中放什么内容
登录文件有两项任务,设置环境和初始化工作对话(不知道什么意思)
所以登录文件有两项任务
- 创建或修改环境变量的命令(PATH,PAGER等)
- 执行所有一次性操作的命令
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment