登陆shell与交互式非登陆shell的区别
登录shell
所谓登录shell,指的是当用户登录系统时所取的那个 shell。登录shell属于交互式shell。 登录shell将查找4个不同的启动文件来处理其中的命令。 bash shell处理文件的顺序如下:
- /etc/profile
- /etc/profile.d等待配置文件
- $HOME/.bash_profile
- $HOME/.bash_login
- $HOME/.profile
所谓登录shell,指的是当用户登录系统时所取的那个 shell。登录shell属于交互式shell。 登录shell将查找4个不同的启动文件来处理其中的命令。 bash shell处理文件的顺序如下:
- /etc/profile
- /etc/profile.d等待配置文件
- $HOME/.bash_profile
- $HOME/.bash_login
- $HOME/.profile