问题描述
在Ubuntu上,我已安装fish,并使用chsh -s /usr/bin/fish
将其设置为默认外壳程序。
我想打开一个bash外壳。输入bash
将创建一个新的会话。如何在不结束登录会话的情况下打开bash?
解决方法
如果您输入bash
并以fish
结尾,这几乎肯定意味着您已将exec fish
放入〜/ .bashrc 脚本中。这是使鱼成为您的“默认”外壳而没有chsh -s /usr/bin/fish
带来的风险的常用技术。只需从您的.bashrc中删除该行,因为您不再需要它。