如何在macOS Catalina上将默认Shell更改为Bash

 时间:2026-02-12 22:36:36

1、从航站楼

要在macOS上更改用户帐户的默认外壳,只需chsh -s在“终端”窗口中运行(更改外壳)命令。

通过运行以下命令将默认Shell更改为Bash:chsh -s / bin / bash

2、您必须输入用户帐户的密码。最后,关闭“终端”窗口并重新打开。您将使用Bash而不是Zsh。

如何在macOS Catalina上将默认Shell更改为Bash

3、通过运行以下命令,将默认shell更改回Zsh:

chsh -s / bin / zsh

出现提示时输入密码。关闭终端窗口并重新打开它之后,您将使用Zsh。

如何在macOS Catalina上将默认Shell更改为Bash

4、您可以通过运行以下命令查看可以选择的包含外壳的列表:

猫/ etc / shells

如何在macOS Catalina上将默认Shell更改为Bash

5、从系统偏好设置

如果愿意,还可以从“系统偏好设置”以图形方式更改此选项。

转到Mac上的“系统偏好设置”>“用户和组”。单击锁定图标,然后输入密码。按住Ctrl键,在左窗格中单击用户帐户的名称,然后选择“高级选项”。

如何在macOS Catalina上将默认Shell更改为Bash

6、单击“登录外壳”下拉框,然后选择“ / bin / bash”以将Bash用作默认外壳,或选择“ / bin / zsh”以将Zsh用作默认外壳。单击“确定”保存更改。

如何在macOS Catalina上将默认Shell更改为Bash

7、macOS上的Bash仍然过时

请注意,macOS随附的Bash(Bourne Again SHell)版本仍然过时。如果运行bash --version,则在Bash 5.0是最新版本时,您会看到Catalina包括Bash 3.2.57。较新的版本已获得GPLv3许可,而Apple仍在分发已获得GPLv2许可的版本。

相比之下,macOS附带的Zsh(Z shell)版本(请选中zsh --version)为Zsh 5.7.2,它是Catalina发行时的最新版本。

如何在macOS Catalina上将默认Shell更改为Bash

  • 如何在VMware player虚拟机与主机复制粘贴文件
  • 怎么在Win10电脑用Hdwwiz命令打开设备管理器?
  • windows10时间同步出错
  • 文件没有后缀怎么办?
  • vmware 安装Windows 95
  • 热门搜索
    南昌有什么好吃的 酸菜鱼的做法家常做法 家常煲汤500例 斗牛牛游戏大全 丝瓜的做法大全家常菜 2345解梦大全免费 5万元怎么理财 好莱客衣柜怎么样 高血压头晕怎么办 菜谱家常菜做法大全