我看到很多帖子说你输入sudo su
以获得具有 root 权限的交互式提示,我看到同样多的帖子讨论了sudo -i
vs 的优缺点sudo su
。
在这里,我正在挠头思考为什么人们不只是写su
... 毕竟su
是替代用户的缩写,默认情况下切换到 root,所以真的有必要写sudo su
吗?
如果你可以简单地使用su
,你应该。
但是,在大多数现代(桌面)Linux 发行版(例如 Ubuntu)中,root 用户被禁用并且没有设置密码。因此你不能切换到 root 用户su
(你可以试试)。您必须以 root 权限调用 sudo:sudo su
。