[TOC] #### 1. 前言 --- 相信大多數開發(fā)者在使用 Linux/MacOS 的同時免不了使用終端。對于大多數終端而言,默認的 shell 可能是 bash,原生的 bash 并不好用,于是開發(fā)者們通過選擇其他 shell 代替 bash 以獲得更佳的體驗,比如:`zsh`、`fish` #### 2. 更改 shell --- 查看系統(tǒng)已安裝的 shell 解釋器 ``` cat /etc/shells ``` ![](https://img.itqaq.com/art/content/3582f50ca8be751f5aadbae0515acba1.png) 更改 shell,打開新窗口生效 ``` # 將終端 shell 修改為 zsh chsh -s /bin/zsh # 將終端 shell 修改為 bash chsh -s /bin/bash ``` 查看當前 shell ``` echo $SHELL ```