编程基础 之 环境变量是什么

一般情况下,我们执行某个程序时,会在其当前目录下寻找该软件的exe。

但这只是最简单的例子,在现实中我们会有很多应用程序,并且安装在不同的地方,在同一个地方运行所有的应用程序(因为在当前目录下找不到)。

如果没有环境变量,那么在某一路径我们不能直接打开相应的软件。

环境变量就相当于Global Variable,文件夹相当于Local Variable

环境变量和用户变量

环境变量分为系统环境变量和用户环境变量。
你所说的环境变量是指系统环境变量,对所有用户起作用
而用户环境变量只对当前用户起作用。

例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。

Reference

https://www.cnblogs.com/zhwl/p/3338294.html


想要看到更多玮哥的学习笔记、考试复习资料、面试准备资料?想要看到IBM工作时期的技术积累和国外初创公司的经验总结?

敬请关注:

玮哥的博客 —— CSDN的传送门

玮哥的博客 —— 简书的传送门

玮哥的博客 —— 博客园的传送门

原文地址:https://www.cnblogs.com/vigorz/p/10504046.html