macOS更新后 终端提示:The default interactive shell is now zsh.

💡 原文中文,约900字,阅读约需2分钟。
📝

内容提要

在升级到macOS Monterey后,终端的默认交互式shell变为zsh。尝试卸载zsh和更改设置无效,最终通过在~/.bash_profile中添加`export BASH_SILENCE_DEPRECATION_WARNING=1`并重启终端解决了问题。

🎯

关键要点

  • 升级到macOS Monterey后,终端的默认交互式shell变为zsh。
  • 尝试卸载zsh和更改设置无效,仍然会收到提示。
  • 最终通过在~/.bash_profile中添加'export BASH_SILENCE_DEPRECATION_WARNING=1'并重启终端解决了问题。

延伸问答

macOS Monterey更新后,终端默认的shell是什么?

终端默认的shell变为zsh。

如何解决终端提示更改为zsh的问题?

在~/.bash_profile中添加'export BASH_SILENCE_DEPRECATION_WARNING=1'并重启终端。

尝试卸载zsh后,终端提示仍然存在,怎么办?

卸载zsh并不会解决问题,需通过修改.bash_profile来消除提示。

在macOS Monterey中,如何更改默认shell?

可以通过运行命令' chsh -s /bin/zsh'来更新默认shell。

为什么会出现终端提示更改为zsh?

因为在升级到macOS Monterey后,系统将默认交互式shell更改为zsh。

如何在终端中编辑.bash_profile文件?

可以使用命令'vim ~/.bash_profile'来编辑该文件。

➡️

继续阅读