环境变量 和 系统变量 的path 区别
来源:互联网 发布:猪八戒身份证软件 编辑:程序博客网 时间:2024/05/16 13:46
环境变量分为系统环境变量和用户环境变量。 你所说的环境变量是指系统环境变量,对所有用户起作用 而用户环境变量只对当前用户起作用。 所以每个用户都可以自己定义自己的环境变量。 系统环境变量直接可以通过exe找到相应的dll动态链接库。 可以通过这个方法使得动态链接库和exe文件分离。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。 这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys. 在windows下面用到少设置环境变量的时候很少,例如你想只用jdk而不想用jbuilder,那么你就得自己设置jdk的path,classpath等环境变量。 在linux下,我说的的那些文件是系统自动生成的,我们可以手动更改他已达到我所说的效果。它们是在各自所属的用户登陆时自动运行的
阅读全文
0 0
- 环境变量 和 系统变量 的path 区别
- classpath 和 path区别 环境变量和系统变量
- 环境变量Path和Class path的区别
- 环境变量中系统变量和用户的环境变量及在配置JAVA环境变量时两着有什么区别
- windows中的path系统变量和java中的ClassPath环境变量。
- 环境变量path和classpath的区别
- 配置JAVA环境的时候,环境变量中administrator的用户变量和系统变量的区别?
- Win7环境变量下的用户变量和系统变量的区别
- 环境变量 classpath 和 path 区别
- java环境变量中 用户变量与系统变量的区别
- path环境变量和classpath环境变量区别
- java的系统变量和环境变量
- 变量,环境变量,PATH变量
- 设置环境变量的作用以及path和classpath的区别
- linux系统查看和修改PATH环境变量的方法
- 环境变量:用户变量,系统变量区别
- 环境变量中administrator的用户变量和系统变量
- 用户变量和系统变量的区别
- APK的Dex文件结构和它的方法数统计分析
- bzoj2431: [HAOI2009]逆序对数列
- YUV fullrange
- 43. TA镜像文件的签名
- 数据库中的约束和三大范式
- 环境变量 和 系统变量 的path 区别
- centos 安装jdk1.8和tomcat
- bzoj1355: [Baltic2009]Radio Transmission
- C.Primer.Plus(第六版)第九章 编程练习
- Excel导入SqlServer2012提示“消息7314”
- 使用ScrollView制作Title渐变,配合RecyclerView展示列表
- 毕业3年的程序员,怎么进BAT | 12000字揭秘阿里连环炮面试(附开发手册)
- ShaderLab: Culling & Depth Testing
- 逻辑回归、决策树和支持向量机(I)