关于装软件的时候,为什么要设置环境变量的原理

摘录http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html

简单的说环境变量里面的path路径这东西,就是cmd系统的查找目录路径。你输入一个指令,系统怎么知道这个指令有没有呢?系统做了什么事?其实系统是在当前目录和系统环境变量path里面的路径全部查找一边,找到第一个为准,找不到就报错。所以我们要不每次都切换cmd目录,要不就设置了,以后就不需要再切换cmd路径了。

打个比方:系统就像一辆公交车。按着既定的路线走。环境变量里面的路径就是那个路线或者说是各个站。到了站(找到第一个)就下车(运行)。

时间: 2024-10-01 17:13:49

关于装软件的时候,为什么要设置环境变量的原理的相关文章

Linux设置环境变量方法(export PATH)

1.动态库路径的设置 Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径 具体操作如下 export LD_LIBRARY_PATH=/home/.....(动态库的目录) 不过这种设置方法只是在当前的session中有效 你可以修改配置文件实现任何session都有效 2.环境变量的设置 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在"/opt/a

在Linux里设置环境变量的方法(export PATH)

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在"/opt/au1200_rm/build_tools/bin"目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令: #export PATH=$PATH:/opt/au1200_rm/build_tools/bin 查看是否已经设好,可用命令export查看: [[email protected] bi

在Linux里设置环境变量的方法

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看:[[email protected] bin]# expo

[转]在Linux里设置环境变量的方法

在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量.例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1.直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看

java安装及设置环境变量

目录: java安装 (找不到或无法加载主类 com.sun.tools.javac.Main) 设置环境变量 1. java安装 情景:不使用默认安装 问题:cmd-javac 找不到或无法加载主类 com.sun.tools.javac.Main 解决:卸载,重新安装:jdk和jre不能装在一个文件夹下. e.g. jdk -- D:\program\Java\jdk1.7.0_79       jre -- D:\program\Java\jre7 原因:安装jdk过程中,还会弹出一个jr

Linux 下如何设置环境变量

假如你安装了一个软件,安装好后,输入命令时,提示"command not found", 这涉及到环境变量的PATH问题.PATH设置是linux下定制环境变量的一个组成部分. linux中每个用户都有一个专门的运行环境,这个环境就是一组环境变量的定义,用户可以对自己的运行环境进行定制.环境和Shell紧密相关,用户登录系统后就启动了一个Shell,一般是bash,bash有两个系统级配置文件,/etc/bashrc 和 /etc/profile. 1, echo 显示环境变量. ec

Java为什么要设置环境变量、JAVA_HOME

1. 为什么要说这个问题? 想起来两年前刚学习Java时,被要求先要设置环境变量,自然不解,随后网上找答案. 现在想来感觉当时看到的答案都是神神叨叨,含糊不清,没有几个说的明明白白的.当然也有可能是当时的我没看明白吧- 总之,相信我,看了我的博客,你不用再找别的地方了! 2. 环境变量 环境变量 就是英文直译:Environment Variable . 变量 知道吧? 对,就是可以随意给其赋值的一个存储单元. 那么环境 呢? 首先,你把操作系统当做是一个最大的软件,其它软件如Office.LO

JAVA设置环境变量和在DOS下运行java程序

在学校实训的这几天,老师带着我们开始深入的复习java.这是第一天的内容哦 对于“JAVA设置环境变量和在DOS下运行java程序”,许多初学者是陌生的,但了解这个却对后期的学习很重要. http://blog.sina.com.cn/s/blog_639403840100i5rt.html 下面先来了解一下什么是dos吧 dos 我们使用计算机接触最频繁的就是DOS.DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软

环境变量的作用,为什么要设置环境变量?

我们平时打开一个应用程序,一般是双击桌面图标或在开始菜单链接,无论是桌面的快捷图标还是菜单链接都包含了应用程序的安装位置信息,打开它们的时候系统会按照这些位置信息找到安装目录然后启动程序,比如如QQ: 知道了一个应用程序的安装目录位置,我们也可以通过命令行工具打开,如笔者QQ的位置为:"C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin\QQProtect.exe",QQ的应用程序名为为QQProtect.exe,那么我们打开命令行工具Win