登录shell 和非登录shell 对于用户而言的区别就是:在登录和执行时shell时 启动文件不同
登录shell 登录时对应 /etc/profile 执行时 ~/.bash_login or ~/.bash_profile or ~/.profile
非登录shell 执行时 /etc/bash.bashrc ~/.bashrc
登录shell 和非登录shell 对于用户而言的区别就是:在登录和执行时shell时 启动文件不同
登录shell 登录时对应 /etc/profile 执行时 ~/.bash_login or ~/.bash_profile or ~/.profile
非登录shell 执行时 /etc/bash.bashrc ~/.bashrc