进入Login Shell模式的方式
- Linux的login进程通过/etc/passwd文件调用bash进入Login Shell模式
这种方式进入的login shell,参数0的第一个字符是-
$ echo $0
-bash
- exec -l bash
这种方式会用login shell替换当前的shell.
这种方式进入的login shell,参数0的第一个字符是-
$ exec -l bash
$ echo $0
-bash
- 调用bash时提供-l, --login选项
$ bash