mac设置与查询环境变量

mac设置与查询环境变量

如果我们在本地调试程序或者代码的时候,需要获取一些配置,比如数据库的配置,我们的代码中是从环境变量中获取,所以为了本地测试,需要在本地环境变量配置临时环境变量。

临时变量

设置临时变量

export name=value
export SQLALCHEMY_DATABASE_URL=mysql+pymysql://root:1234@192.168.156.147:3306/harpoon?charset=utf8

注意:无论是字符串还是数字,等于号后面的value都需不要加引号!

查询临时变量

echo ${name}
echo $SQLALCHEMY_DATABASE_URL

输出结果:mysql+pymysql://root:1234@192.168.156.147:3306/harpoon?charset=utf8

生效与失效

因为是临时变量,所以只在当前终端窗口中生效,如果打开新的窗口,则失效
而且设置完成之后,不需要source使其生效,设置之后立即生效。
比如在终端窗口1设置后查询:
在这里插入图片描述
在新的窗口2再查询:
在这里插入图片描述

永久变量

设置永久变量

sudo vim ~/.bash_profile
按i进入编辑模式后,添加所需要添加的环境变量,:wq保存退出。
设置后并没有立即生效,需要使用source使其生效。
source ~/.bash_profile

查询永久变量

  1. 使用cat命令直接查询
cat ~/.bash_profile

输出结果:

export ENV="test"
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
  1. 使用open查询
open -e ~/.bash_profile

在这里插入图片描述

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值