Linux Shell 添加/修改 环境变量的4种方式
方式优点备注.bash_profile打开(或者登录shell)后自动生效。对所有shell进程生效需要根据不同的shell修改对应的配置文件export ENV_NAME=ENV_VALUE对当前shell及当前shell衍生的子shell都有效。对于新打开的shell无效无ENV_NAME=ENV_VALUE+回车仅对当前shell有效,子进程和新打开的shell均无效无ENV_NAME=EN
·
方式 | 优点 | 备注 |
---|---|---|
.bash_profile | 打开(或者登录shell)后自动生效。对所有shell进程生效 | 需要根据不同的shell修改对应的配置文件 |
export ENV_NAME=ENV_VALUE | 对当前shell及当前shell衍生的子shell都有效。对于新打开的shell无效 | 无 |
ENV_NAME=ENV_VALUE +回车 | 仅对当前shell有效,子进程和新打开的shell均无效 | 无 |
ENV_NAME=ENV_VALUE command options | 仅对当前命令生效。例如:http_proxy=http://127.0.0.1:1087 curl https://www.google.com | 无 |
更多推荐
已为社区贡献1条内容
所有评论(0)