Macos 在mac终端上以root用户身份注销

Macos 在mac终端上以root用户身份注销,macos,unix,terminal,root,Macos,Unix,Terminal,Root,我的Mac电脑上的终端提示当前看起来像这样:主机名用户名% 据我所知,%表示我以root用户身份登录 然而,我进入我的mac系统首选项并进行了检查,看起来我禁用了root用户 不知道这里发生了什么。任何帮助都将不胜感激 感谢macOS Catalina的发布,苹果将默认Shell从bash切换到zsh 百分号%是zsh的提示 您没有以root用户身份登录。系统首选项中的root用户是您可以注销并以root用户身份登录的用户。%并不意味着您以root用户身份登录;这没有任何意义。如果PS1的值以%

我的Mac电脑上的终端提示当前看起来像这样:主机名用户名%

据我所知,%表示我以root用户身份登录

然而,我进入我的mac系统首选项并进行了检查,看起来我禁用了root用户

不知道这里发生了什么。任何帮助都将不胜感激


感谢macOS Catalina的发布,苹果将默认Shell从bash切换到zsh

百分号%是zsh的提示


您没有以root用户身份登录。

系统首选项中的root用户是您可以注销并以root用户身份登录的用户。%并不意味着您以root用户身份登录;这没有任何意义。如果PS1的值以%结尾,那么这就是您将看到的。而且这不是编程问题。如何使用你的Mac电脑等可能是超级用户或AskD的不同之处。