3
登录外壳在哪里定义?
我在看sudo -i/-s 这里的区别。使用命令后shopt,请注意all(sudo su/sudo -i/sudo -s)$SHELL提供相同的结果,但shopt命令结果不同。 那么,如何定义登录和非登录外壳? 从哪里shopt得到结果? 为什么不相关$SHELL? 苏多苏 givinv@87-109:~$ sudo su root@87-109:/home/givinv# root@87-109:/home/givinv# root@87-109:/home/givinv# shopt -q login_shell && echo 'Login shell' || echo 'No login shell' No login shell root@87-109:/home/givinv# echo $SHELL /bin/bash root@87-109:/home/givinv# root@87-109:/home/givinv# exit givinv@87-109:~$ 须藤-i givinv@87-109:~$ sudo -i root@87-109:~# root@87-109:~# shopt -q login_shell && echo …
16
command-line
bash
sudo