如何退出`sudo su`?

KDe*_*ker 114 linux command-line ubuntu

我正在使用sudo su它开始mysql并做一些功课。

当我完成mysql(或任何其他命令)时,我仍然在sudo.

我如何“退出”,所以我迅速的变化从后#$

小智 135

你并不需要使用sudosutogether--su切换用户帐户(不带参数它可以切换到根目录)。sudo只是将您的权限提升为当前命令的 root。

如果可能,建议使用sudo代替su,但调用后返回您的正常帐户su,只需使用exit命令

  • 即使您不知道 root 密码,`sudo su` 也会切换到 root 帐户。 (10认同)
  • `sudo su`、`sudo` 和 `su` 之间存在*差异,出于安全原因和方便起见,了解这些差异是值得的。http://johnkpaul.tumblr.com/post/19841381351/su-vs-sudo-su-vs-sudo-ui (3认同)
  • @Rob 或 `sudo -s` 用于 **s** 地狱。 (2认同)

小智 30

su username
Run Code Online (Sandbox Code Playgroud)

回到您的用户级别(或其他用户)

或者直接按Ctrl+D退出root

  • 你不想更深入...... Ctrl-D 或存在或注销都是不错的选择 (8认同)
  • @Totty.js 那么你使用了 `su` 错误。 (2认同)

Nak*_*lon 8

  • logout 如果使用 sudo su -
  • exit 如果使用 sudo -s