当前位置: 技术问答>linux和unix
非登录shell是什么 意思,和登录shell有什么区别啊
来源: 互联网 发布时间:2016-05-22
本文导语: rt | 登录 shell 会设置用户相关的一些信息 如 PATH,TERM, UID,GID USERNAME,HOSTNAME,HOME 等变量的值或默认值 如果是 bash 的话 启动时会读取 /etc/profile,/etc/bashrc,${HOME}/profile,${HOME}/.bash...
rt
|
登录 shell 会设置用户相关的一些信息
如 PATH,TERM, UID,GID USERNAME,HOSTNAME,HOME 等变量的值或默认值
如果是 bash 的话
启动时会读取 /etc/profile,/etc/bashrc,${HOME}/profile,${HOME}/.bashrc
非登录 shell 的话会接受登录 shell 设定的这些信息,
启动时读取 /etc/bashrc,${HOME}/.bashrc
如 PATH,TERM, UID,GID USERNAME,HOSTNAME,HOME 等变量的值或默认值
如果是 bash 的话
启动时会读取 /etc/profile,/etc/bashrc,${HOME}/profile,${HOME}/.bashrc
非登录 shell 的话会接受登录 shell 设定的这些信息,
启动时读取 /etc/bashrc,${HOME}/.bashrc