如何从删除 zsh 中恢复

how to recover from deleting zsh

所以我在清理我的MacBook时有点激进,动用了我的大脑来删除/usr/local/bin/zsh。现在,当然,Terminal 翻转了。

我已经成功启动到单用户模式并安装了我的磁盘。

我尝试 chsh 我认为是我的用户(姓名)的内容未成功:

# /Volumes/Macintosh\ HD/usr/bin/chsh -s /Volumes/Macintosh\ HD/bin/zsh aronhoyer
chsh: unknown user: aronhoyer

…很好奇。我们试着只列出用户怎么样?

# dscl . list /Users | grep -v ^_
daemon
nobody
root

嗯……

# dscl . list /Volumes/Macintosh\ HD/Users | grep -v ^_
daemon
nobody
root

因此,我已经穷尽了关于如何使用终端的知识。所以我转向你,值得信赖的社区。

求助

原来我所要做的就是打开终端设置,并为登录设置不同的路径 shell