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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步