Linux:环境变量

2d8205de741a4b4a925f4b244aa2a460.png

可以用env命令查看当前的环境变量。了,也可以用printenv查看。这两个命令是一样的,只能查看全局变量。还有一个set命令,这个命令可以查看系统所有的变量(局部变量和全局变量)。

环境变量也是变量,就像编程的变量,程序员设定变量后,对变量赋值,最后对变量做一些事情。

环境变量其实就是系统设定的变量,然后系统会使用变量做一些事情,比如PATH变量。

39f44aacc0564588878d385fd2a79f4e.png 

947db3e38d7f4622ac1adbde2b041c6d.png否则就不会输出:

145bdb3f1b8443e0bee18fc02766163d.png

4210079570464c7597cfd67675d29dc5.png

 

 

f918705a90044d81b29a096d0414510d.png

b2c612d55d4d464a9305f9991a22abf4.png 

这只能临时生效,一旦重启linux后就会消失:

2ca020b775c446ce82cfdf2c74988e4a.png

 

1112140013a044de93ed9ef2ce288b25.png 

 针对用户生效,在文件中的最后写上export 变量名=变量值

打开文件:

ac20ed03d7d9487ab4e7dd84b5c78e58.png 

7298b156d7944a9a9936f84b6235d76e.png

 输入命令(保存):source .bashrc

e6445697c4d4402a959a3df134210d60.png

 因为是正对用户设置的变量,因此其他用户使用时,不会出现:

7aa55fe771d8490d8f287980d50d9a8a.png

 

 

 针对系统生效,在文件中的最后写上export 变量名=变量值

打开文件:

99689fde5afb4834b818569ba4566579.png

40a6eee84aed46aa9f1780cfba96f832.png  输入命令(保存):

7db5bc99e46f4078933548e189fdda46.png

 生效:

450758342ac2464cadb808878e655cf0.png

 

 因为是针对系统的,因此所有用户都可以使用,切换一个用户看看:

6f27767777004cda91eb35df331a31bd.png

   

cd303a3cb33c4923946cff1128709608.png 这里注意需要将mkhaha设置成可执行文件(赋予x的权限)。

 

总结:

 

a3c889f9a6544738944d6cb49787dd29.png

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

srhqwe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值