此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。

mac环境变量

环境变量可通过编辑特定文件来定义:

优先级: /etc/profile > /etc/paths > /etc/bashrc >~/.bash_profile > ~/.bash_login >~/.profile > ~/.bashrc

 

系统级: /etc/profile 、 /etc/paths 、/etc/bashrc

 

用户级: ~/.bash_profile 、 ~/.bash_login 、~/.profile 、 ~/.bashrc

备注: 这里不是指在任何系统这些文件都会存在,不同系统有不同文件,例如: Linux有.bashrc 而Mac有.bash_profile

如何读取?

按从左到右的方式读取,如果有~/.bash_profile,就不读取其他的

~/.bashrc是shell打开是载入的

备注: ~/.bash_profile 、 ~/.bashrc也可以用来设置指令别名

例如: alias ll='ls -la'

 

改动后如何生效?

$ source xxx

 

posted @ 2018-08-08 16:39  炎泽  阅读(146)  评论(0编辑  收藏  举报