default shell
如果我卸载了我的( )该怎么办?除非我的有效或至少存在,/opt/local/bin/bash
否则我无法在我的帐户下打开终端。有什么优雅的方法可以解决这个问题吗?我有时会遇到这种情况。default shell
经历过的情况:
正在恢復備份。
打错字port uninstall inactive
了,应该是port uninstall installed
。
答案1
只有几种方法可以做到这一点。
第一:
- 打开终端偏好设置。
- 在“常规”选项卡中,更改贝壳打开并选择命令(完整路径)。
/bin/bash
用或者/bin/zsh
任何你想要的外壳来填充它。
第二个:
在终端上输入以下内容:
chsh -s /bin/bash
或者您想要的外壳。