一、windows中的变量
环境变量(environment variables) 是在操作系统中用来指定操作系统运行环境的一些参数,可以理解为系统的视线范围。
配置进入了环境变量的可执行程序,就等于是进入了系统的视线范围。
1.系统变量
系统环境变量对所有用户起作用(省事)。
注销用户后,系统变量不变。
与windows操作系统包括网络状况有关,由操作系统定义。
Administrators组的用户可以添加、修改或删除。
PATH 是系统环境变量,用户在命令行窗口执行一个命令,path告诉系统,要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去找。
2.用户变量
用户环境变量只对当前用户起作用(安全)。
注销用户后,环境变量改变。
由操作系统、某些应用程序以及用户建立,例如WindowsXP安装程序将临时文件夹设定了默认存储位置,并视为用户变量。
任何用户都可以添加、修改或删除。
二、Linux中的变量
在Linux下变量可以分为内部变量、用户变量和环境变量。
用户变量只适用于当前shell