shell 类型
交互式:
交互式模式就是shell等待你的输入,并且执行你提交的命令。
大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。
非交互式:
在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。
这种模式被称作交互式是因为shell与用户进行交互。这种模式也是 shell也可以运行在另外一种模式:非交互式模式。
配置文件
类型
bashrc与profile都用于保存用户的环境信息,
bashrc 用于 非交互式non-loginshell
profile 用于 交互式login shell
系统级
/etc/profile
/etc/bashrc
用户级
~/.bashrc
~/.bash_profile
