当前位置: 首页 > news >正文

MacOS环境变量source生效但重启后又失效

https://blog.csdn.net/dxk539687357/article/details/127942044

.bash_profile 和 .zshrc 都是macos系统重环境变量配置的文件,但是两者有不同之处。

.bash_profile:在执行source ~/.bash_profile,只在当前窗口生效,但关闭当前终端窗口 或者 mac关机重启后不会再生效。

.zshrc:在执行source ~/.zshrc,这是永久生效的,mac每次启动会自动执行source ~/.zshrc
两者都需要在操作完之后进行source保存操作才会让改变生效起作用。

现在macOS默认终端是zsh,执行的是~/.zshrc文件,不会直接执行~/.bash_profile文件,

所以一般会在~/.zshrc中添加source ~/.bash_profile,以确保.bash_profile中的修改永久生效。

http://www.lryc.cn/news/166783.html

相关文章:

  • Sql语句大全--插入
  • Unity 收取“运行费”引众怒,开源免费3D游戏引擎CGE(Castle Game Engine)吸引开发者关注
  • Apache DolphinScheduler - 快速扩展 TaskPlugin 从入门到放弃
  • 线性代数的本质(四)——行列式
  • 适合初学者快速入门的Numpy实战全集
  • rabbitmq 面试题
  • 比较Visual Studio Code中的文件
  • 誉天在线项目-UML状态图+泳道图
  • 【linux基础(六)】Linux中的开发工具(中)--gcc/g++
  • u盘上面 安装 ubuntu 系统
  • 【推荐】SpringMVC与JSON数据返回及异常处理机制的使用
  • SpringBoot新增拦截器详解
  • Golang开发--select
  • 贝塞尔曲线的一些资料收集
  • 计算机网络原理 运输层
  • 【JavaEE】多线程案例-阻塞队列
  • 【物联网】简要介绍最小二乘法—C语言实现
  • 慢查询SQL如何优化
  • UART 通信-使用VIO进行板级验证
  • linux 查看可支持的shell
  • 微服务简介
  • PHP自己的框架2.0设置常量并绑定容器(重构篇三)
  • 重建大师提交空三后引擎状态是等待,怎么开启?
  • 【数据结构】堆的向上调整和向下调整以及相关方法
  • 【蓝桥杯选拔赛真题60】Scratch旋转风车 少儿编程scratch图形化编程 蓝桥杯选拔赛真题解析
  • JavaSE、JavaEE与Spring的概念和异同点剖析以及规范13 个分析
  • 微信小程序的图书馆图书借阅 座位预约系统 读者端设计与实现
  • 在阿里云 linux 服务器上查看当前服务器的Nginx配置信息
  • 专业招投标书翻译怎样做比较好
  • 算法总结10 线段树