在我的个人计算机上,我经常sudo在某些命令前键入命令以完成管理任务。我曾希望通过输入su root并提供与通常相同的密码来避免一整天都这样做sudo。但是,两个密码不同(我不知道如何登录su root)。运行的命令与sudo使用su root同一命令登录并运行的命令不同吗?
我认为sudo并且su root是相同的,因为当我键入时sudo whoami,我会得到root,而不是在whoami哪里获得用户名。
sudo,系统会要求您输入密码以验证您的身份,然后检查/etc/sudoers是否允许您运行sudo。使用时su,系统要求您输入要切换到的用户的密码。(我知道这是一个非常老的问题,但是我想对以后的观众