所以,我一直在尝试安装zsh
。终端重新启动后,它无法正常工作,因此我决定再次输入 , 来更改 shell chsh -s /bin/zsh
,但意外地在其前面加上了sudo
.现在,如果我输入sudo 'anything'
or su -
,则会出现一个空的新行,我无能为力(Ctrl+C 或 Ctrl+D 也无济于事)。我该怎么做才能将所有内容恢复为默认值?这是 MacOS X 10.13
答案1
将 sudo 添加到命令中应该不会出现问题,除非该命令最初被禁止。 chsh 命令无论如何都需要密码。使用 sudo 可能会更改 root shell,但 sudo 应该仍然像以前一样工作。如果您遇到问题,我会关闭终端并打开一个新终端。