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

Mac环境配置的相关知识

Mac中配置环境的三个途径:

1.open/vim /etc/profile (建议不修改这个文件)全局(公有)配置,不管是哪个用户,登录时都会读取该文件(一般在这个文件中添加系统级环境变量)

2./etc/bashrc全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件

3.~/.bash_profile (一般在这个文件中添加用户级环境变量)

(注: Linux 里面是 .bashrc而Mac是.bash_profile)若bash shell是以login方式执行时,才会读取此文件。该文件仅仅执行一次!默认情况下,他设置一些环境变量

在 Mac 上将 zsh 用作默认 Shell

从 macOS Catalina 开始,Mac 使用 zsh 作为默认登录 Shell 和交互式 Shell。你还可以在较早版本的 macOS 中将 zsh 设置为默认 Shell。

默认情况下,Mac 使用 zsh 或 bash 作为登录 Shell 和交互式 Shell 的命令行解释器:

  • 从 macOS Catalina 开始,zsh (Z shell) 是所有新建用户帐户的默认 Shell。
  • bash 是 macOS Mojave 及更早版本中的默认 Shell。

zsh 与 Bourne Shell (sh) 高度兼容,并且与 bash 基本兼容(存在一些差别)。要进一步了解 zsh 及其全面的命令行完成系统,请在“终端”中输入 man zsh

官网解释:

https://support.apple.com/zh-cn/HT208050

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

相关文章:

  • 业务连续性:确保稳健运营的关键战略
  • 【Pytorch和深度学习】栏目导读
  • sklearn笔记:neighbors.NearestNeighbors
  • V-for中 key 值的作用,如何选择key
  • linux内核驱动开发
  • 2.3.5 交换机的VRRP技术
  • Knowledge Graph Reasoning with Relational Digraph
  • 力扣203:移除链表元素
  • Moto edge s pro手机 WIFI和蓝牙连接不上 解决方法分享
  • 两万字图文详解!InnoDB锁专题!
  • 2023湖南省赛
  • AISchedule(3):基础生成表格
  • OpenAI 上线新功能力捧 RAG,开发者真的不需要向量数据库了?
  • PyCharm鼠标控制字体缩放
  • NI USRP RIO软件无线电
  • kicad源代码研究:symbol properties窗口中为SCH_SYMBOL添加或删除一个sch_field
  • httpClient超时时间详解与测试案例
  • 后端接口性能优化分析-数据库优化
  • 都很忙,哪里寻找时间?
  • 【经验记录】Ubuntu系统安装xxxxx.tar.gz报错ImportError: No module named setuptools
  • SDL2 消息循环和事件响应
  • 技巧篇:Mac 环境PyCharm 配置 python Anaconda
  • matplotlib绘图
  • QT使用Socket与安卓Socket互发消息
  • Redis05-集群方案
  • 故障演练的关键要素及重要性
  • 11月15日,每日信息差
  • java-关于alibaba的JSON.parseArray注意事项
  • 软文推广中媒体矩阵的优势在哪儿
  • xss总结