为什么 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 文件,进行修改。

相关推荐
半条_虫18 小时前
豆包-网页逆向接口, 免token调用AI
python·ai·shell
爱码少年2 天前
Docker遍历镜像生成导出镜像命令六法
docker·shell
至乐活着6 天前
Shell脚本编写最佳实践:打造健壮、可维护的自动化利器
自动化·bash·shell·脚本·最佳实践
阿宇的技术日志9 天前
Shell、Terminal、CLI 三者清晰区分
shell·cli·terminal
zoipuus14 天前
上传repo仓库到自己的gitlab
linux·gitlab·shell·全志·tina
jieyucx15 天前
Shell实战:无限循环监控Nginx服务,异常自动重启+双份日志留存
linux·运维·nginx·自动化·shell
jieyucx16 天前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell
Catherinemin19 天前
【Shell脚本】Shell echo 命令
shell
wok15720 天前
Claude Code 的 Shell 工具因中文参数导致 Exit Code 127,求解决方案
shell·claude
vortex520 天前
Shell 命令执行知识体系全景解析
linux·运维·bash·shell·命令行