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

相关推荐
吴声子夜歌4 天前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
吴声子夜歌6 天前
Shell编程实例——内务及管理任务(一)
linux·运维·shell
吴声子夜歌6 天前
Shell编程实例——高级脚本编程(一)
linux·运维·网络·shell
吴声子夜歌6 天前
Shell编程实例——bash的配置与自定义(二)
linux·运维·shell
吴声子夜歌7 天前
Shell编程实例——与解析相关的任务(二)
linux·运维·shell
吴声子夜歌7 天前
Shell编程实例——脚本编程的附加特性
linux·运维·shell
云计算练习生7 天前
什么是内核?操作系统内核到底管哪些事
linux·windows·操作系统·内核·shell
吴声子夜歌10 天前
Shell编程实例——bash入门
linux·运维·shell
Swizard10 天前
Linux 日志神器 journalctl 完全指南:彻底替代传统日志查看方式
shell
吴声子夜歌11 天前
Shell编程——数组
linux·运维·shell