sudo -s
//entry of password
//logged in as root
sudo -s
//no password required
sudo -s
exit
//still logged in as root
exit
exit
//finally logged out of root
我不明白为什么会发生这种情况。如果我exit
在以 root 用户身份登录时在命令行中输入,我应该会被注销。
答案1
sudo 的 -s 标志创建一个新的 shell,因此每次键入 sudo -s 时,您都会创建新的 shell,然后退出回到顶部。