從 macOS Catalina 版開始,您的 Mac 將使用 zsh 做爲默認登陸 Shell 和交互式 Shell。您還能夠在較低版本的 macOS 中將 zsh 設置爲默認 Shell。shell
默認狀況下,您的 Mac 使用 zsh 或 bash 做爲登陸 Shell 和交互式 Shell 的命令行解釋器:
-從 macOS Catalina Beta 版開始,zsh (Z shell) 是全部新建用戶賬戶的默認 Shell。
-bash 是 macOS Mojave 及更低版本中的默認 Shell。
zsh 與 Bourne Shell (sh) 高度兼容,而且與 bash 基本兼容,但存在一些差異。要進一步瞭解 zsh 及其全面的命令行完成系統,請在「終端」中輸入 man zsh。
bash
如何更改默認 Shell?
不管您的用戶賬戶是配置爲使用 zsh(推薦)、bash 仍是其餘 Shell,您均可以從「用戶與羣組」偏好設置或命令行中更改默認 Shell。
從「用戶與羣組」偏好設置中更改
1.選取蘋果菜單 >「系統偏好設置」,而後點按「用戶與羣組」。
ide
2.點按鎖形圖標 ,而後輸入您的賬戶名稱和密碼。spa
3.在左側的用戶列表中,按住 Control 鍵點按您的用戶名,而後選取「高級選項」。命令行
4.從「登陸 Shell」菜單中選取一個 Shell,而後點按「好」以存儲更改。orm