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

相关推荐
茶之夭夭2 小时前
Centos离线部署之Minio
shell
小任今晚几点睡17 小时前
防火墙环境下的全网服务器数据自动化备份平台搭建:基于 rsync 的完整实施指南
服务器·shell·rsync·自动化备份
UrbanJazzerati2 天前
PowerShell 自动化实战:自动化为 Git Staged 内容添加 Issue 注释标记 (2)
后端·面试·shell
UrbanJazzerati3 天前
PowerShell 自动化实战:自动化为 Git Staged 内容添加 Issue 注释标记
后端·面试·shell
子洋3 天前
现代化 ls 命令替代工具:EZA
前端·后端·shell
UrbanJazzerati4 天前
如何使用 PowerShell 动态授权不同 Salesforce 环境的详细指南
面试·shell
UrbanJazzerati4 天前
PowerShell 从基础到实战 4:从基础语法到实战应用
面试·shell
UrbanJazzerati4 天前
PowerShell 从基础到实战 3(控制结构与脚本交互)
面试·shell
Johny_Zhao10 天前
阿里云平台健康检查巡检清单-运维篇
linux·网络安全·阿里云·信息安全·云计算·shell·系统运维
柏木乃一10 天前
Linux初步认识与指令与权限
linux·运维·服务器·shell·权限