我尝试按照如何更改AWS实例上的默认shell的方式更改它?, 如下所示:
chsh -s $(which zsh)
但这给了我一个错误。系统要求我使用ypchsh
,但这给了我这个错误信息:
ypchsh: can't get local yp domain: Local domain name not set
我该怎么做才能将我的远程shell设置为zsh
?
我有一个不同的用例。我想更改为特定服务器上的特定shell。我搜索了很多,直到找到这个问题。谢谢!
—
郝准2015年
exec /bin/zsh
在.profile
文件中(或默认shell将读取的任何文件)。