阅读背景:

交互式shell和非交互式shell、登录shell和非登录shell的区别

来源:互联网 

login shell 和 non-login shell的最大区别在于读取环境变量的配置文件不同,当系统启动时或你开启一个新到终端登录系统时,系统通过调用/bin/login程序处理登录并在 一个shell中显示命令行提示符,这个shell就是login shell;该shell程序可以是bash也可以是sh或csh,具体使用哪种shell可以在/etc/passwd中设置(/bin/login程 序读取该文件决定使用哪种shell)login shell 和 non-login shell的最大区别在于读取环境变量的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: