环境变量

补充:
键值对: key-value
环境变量是一个键值对结构。键:变量名;值:变量内容
可以通过env指令查看到系统上所有的环境变量

基本概念

  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数
  • 如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但是照样可以链接成功,生成可执行程序,原因就是有相关环境变量帮助编译器进行查找。
  • 环境变量通常具有某些特殊用途,还有在系统当中通常具有全局特性

查看环境变量的方法

  • 可以通过env指令查看到系统上所有的环境变量
  • echo $【环境变量名】:查看某个环境变量

常见的环境变量

————————————————————————————

  • 将我们的程序所在路径加入环境变量PATH当中, 可以使用exportPATH= $PATH:某个程序所在路径,
  • export修改环境变量,对于PATH修改一般只进行追加,不会把原来的内容去掉。
    增加的方式是这样export PATH=$PATH:你想要添加的路径
    替换的方式是这样export PATH=你想要添加的路径,
  • 可以通过重启终端来恢复PATH.
  • 如果想PATH永远被修改,修改这个~/.bashrc文件【vim ~/.bashrc】能够让环境变量持久生效【注意修改完毕以后,重启终端就可以永久修改】
  • 用PATH举例:
    在命令行可以通过export+PATH=$PATH:你想要添加的路径,那么就会把你所添加的路径加入到环境变量中去,这样当你键入可执行文件的名字的时候,就会直接去环境变量里面的所有路径下面去找,然后执行,不用像之前需要./可执行文件名的方式去执行可执行程序,可以直接键入可执行文件名去运行可执行程序。直接在命令行修改环境变量,在重启或者切换终端之后可能就会失效,要想永久的修改 环境变量,就需要去环境变量的配置文件【~/.bashrc】中去修改,具体做法就是vim ~/.bashrc,然后在文件的最后加上export+PATH=$PATH:你想要添
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值