bash_profile不在我的主目录[MacOS Big Sur]中



bash_profile没有在我的主目录中找到,但如果我运行echo $PATH,有一些输出/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin。那么bash_profile在哪里以及我如何编辑bash_profile并设置其他永久路径呢?

from macOSCatalina(10.15)或更新版本,macOS上的默认shell不再是bashzsh. 这就是为什么bash_history, bash_sessions等bash文件…不在您的主目录中设置。您可以使用这个命令检查终端中定义了什么shell ?echo $SHELL

你可以使用这个命令来改变你的shellchsh -s /bin/bash,或者在终端应用程序中进入"首选项"。修改默认shell配置。

创建.profile在主目录中添加命令export BASH_SILENCE_DEPRECATION_WARNING=1来取消警告。

关闭终端窗口并打开一个新窗口以验证更改

您可以使用~/.zprofile为zsh(为Catalina和Big Sur)

最新更新