Shell的四种启动方式 配置文件加载

根据是否需要登录可分为:登录式  非登录式

根据是否交互可分为:交互式、非交互式

二者组合:

登录交互式:常用  通过用户名密码登录shell,或者 bash --login 新启动的shell

登录非交互式:不常用

非登录交互式:常用  子shell继承父shell环境变量 通过 bash 启动的shell

非登录非交互式:常用  子shell继承父shell环境变量  执行shell脚本

 

与Bash相关的配置文件有:

/etc/bashrc、/etc/bash.bashrc、/ect/profile、/etc/profile.d/***.sh

~/.bashrc、~/.bash_profile、~/.bash_login、~/.profile

不同的Linux发行版可能有些差异

对于普通用户来说, ~/.bashrc 才是最重要的文件,因为不管是否登录都会加载该文件。

posted on 2022-08-26 16:04  0820LL  阅读(295)  评论(0编辑  收藏  举报

导航