美文网首页
mac配置文件工作机制说明

mac配置文件工作机制说明

作者: Geroge1226 | 来源:发表于2020-07-20 16:25 被阅读0次

1、几种常见配置文件介绍

./etc/profile文件 全局共有配置,无论哪个用户登录,都会读取此文件
/etc/bashrc (一般在这个文件中添加系统级环境变量)全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
~/.bash_profile (一般在这个文件中添加用户级环境变量)

2、配置文件加载的顺序

加载顺序为:

/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc

  • /etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。
  • ~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
  • 这几个文件中,/etc/paths文件里面不用export那种方式添加环境变量,直接它的文件内容里面的每一行的路径就会被添加到环境变量中。

相关文章

网友评论

      本文标题:mac配置文件工作机制说明

      本文链接:https://www.haomeiwen.com/subject/fejpactx.html