为什么 mac os .bashrc 没有自动加载?

原因说明

在macOS中,默认情况下,终端使用的是Bash或Zsh作为shell。对于较新版本的macOS(从Catalina开始),默认的shell已经切换为Zsh。因此,如果你正在使用Zsh,.bashrc文件不会自动生效,因为这是Bash的配置文件。

可以通过运行 echo $SHELL 来检查当前使用的shell。

bash 复制代码
$ echo $SHELL
/bin/zsh

$ echo $SHELL
/bin/bash

解决方法

如果你使用的是Zsh,编辑或创建 .zshrc 文件,进行修改。

相关推荐
pr_note15 小时前
bashrc/alias
shell·tcl
怒放吧德德15 小时前
JDK 版本一键切换工具(windows)
后端·shell
vortex53 天前
进程管理器大横评:从 PM2 到 Systemd 的选型与实战
linux·shell·进程管理
Irene19915 天前
Shell 相关基础入门,在 Ubuntu 与 CentOS Shell 中的语法差异总结(bash、dash、sh)
shell
小肝一下5 天前
5. 基础IO
android·linux·shell·基础io·操作系统底层·伊涅夫·伊雷娜
红茶要加冰6 天前
七、正则表达式
linux·运维·正则表达式·shell
lifewange7 天前
WSL安装问题解决
shell
AdCj37 天前
放弃第三方框架,用系统自带工具玩转 Shell 测试
shell·测试
红茶要加冰7 天前
九、文本处理三剑客——sed
linux·运维·服务器·正则表达式·shell
红茶要加冰8 天前
五、流程控制之循环
linux·运维·shell