【发布时间】:2015-10-16 11:30:54
【问题描述】:
是否有一个 Unix 命令可以用来显示我的 Mac 上的所有 shell?
【问题讨论】:
是否有一个 Unix 命令可以用来显示我的 Mac 上的所有 shell?
【问题讨论】:
通常你会这样做:
cat /etc/shells
查看系统上被视为“已批准”的 shell。
然后验证 /etc/shells 中列出的文件是否确实存在(例如ls /bin/bash)。
如果是,您可以使用chsh 命令将您的外壳更改为列出的外壳之一。
我知道没有任何特定的命令可以列出已安装的 shell,但我刚才描述的过程应该可以让你到达那里。
【讨论】: