從 macOS Catalina 版開始,您的 Mac 將使用 zsh 作為默認登錄 Shell 和交互式 Shell。您還可以在較低版本的 macOS 中將 zsh 設置為默認 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。
如何更改默認 Shell?
無論您的用戶帳戶是配置為使用 zsh(推薦)、bash 還是其他 Shell,您都可以從「用戶與群組」偏好設置或命令行中更改默認 Shell。
從「用戶與群組」偏好設置中更改
1.選取蘋果菜單 >「系統偏好設置」,然後點按「用戶與群組」。
2.點按鎖形圖標 ,然後輸入您的帳戶名稱和密碼。
3.在左側的用戶列表中,按住 Control 鍵點按您的用戶名,然後選取「高級選項」。
4.從「登錄 Shell」菜單中選取一個 Shell,然後點按「好」以存儲更改。