四时宝库

程序员的知识宝库

什么是环境变量(什么叫环境变量)

什么是环境变量,它有什么作用

环境变量

Environment Variables

是操作系统层面的一个计算机概念,用于存储和传递关于系统环境的关键信息。

比如说我们经常用到的PATH环境变量存储了一些目录路径,使得系统在执行命令时,能够自动在这些目录中寻找可执行文件并且迅速执行。

环境变量的作用:

程序定位与执行:

最常见的作用是帮助系统找到可执行文件。比如刚刚提到的PATH环境变量可以让用户无需指定完整的文件路径即可运行程序。

当用户在命令行中输入一个命令时,操作系统会首先在当前目录下查找该命令对应的可执行文件,如果没有找到就会按照PATH环境变量中指定的目录顺序进行查找。

配置软件路径:

许多开发软件需要进行环境变量配置,比如说大名鼎鼎的JAVA_HOME。

临时文件存储:

比如说TEMP和TMP指示系统和应用程序存放临时文件的目录。

跨程序共享信息:

利用配置环境变量来让不同程序之间共享一些配置信息,比如说可以用LANG指定语言环境。

控制程序的行为:

程序员能够在不修改程序代码的前提下,通过改变环境变量的值来影响程序的行为。

环境变量的类型:

系统环境变量:

对计算机上的所有用户都有效,通常由管理员设置,被操作系统以及安装在系统中的软件所使用。

系统环境变量对于系统中的所有用户都是可见的,经常用来设置全局配置项。

用户环境变量:

仅对当前登录的用户生效,允许用户根据个人需求配置环境变量。

用户环境变量只对于设置该变量的用户可见,经常用于设置用户级别的配置项。

Windows系统配置环境变量的步骤:

打开系统属性:

在“我的电脑”界面,右击鼠标选择“属性”。

点击高级系统设置:

在页面找到并点击“高级系统设置”。

点击环境变量:

点击“环境变量”进入配置界面。

新建或编辑:

在用户变量或系统变量中新建或编辑变量,

总结:

环境变量提供了关于运行环境的关键信息,是很多开发者都会接触到的一个小东西。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接