问题: 在cmd里#path查看了path变量值后,发现需要添加字段 此时在属性->环境变量设置里添加字段后 回到cmd,#path 后发现环境变量没有更改 原因: 一个程序启动时,环境变量被复制到该程序所在的环境中 且复制来的不会在程序执行过程中被除该程序以外的程序所改变 因此需要重启cmd,#path 此时发现环境变量已经改变了 时间: 2024-09-29 23:19:28
以NASM为例,软件安装完毕后,启动Windows操作系统的命令窗口,在安装目录(比如C:\Program Files\NASM)下运行nasm是ok的,但是在其他任意目录下运行nasm就会报错. 这意味着我们还不能使用nasm命令,这是因为:虽然我们以经安装了nasm,而安装目录下也包含了nasm这个命令,但计算机不知道去哪里去找这两个命令.但是我们如果说进入到nasm的安装目录,再依次运行nasm命令,又是可以正常运行的. 计算机是如何查找命令的呢?Windows操作系统根据Path环境变量
经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机.这让人不禁产生疑问,修改环境变量之后真的要重启吗? 一个程序启动时,环境变量被复制到该程序所在的环境中,在该程序执行过程中不会被除该程序以外的其他程序所改变.也就是说,假设我们启动了一个cmd程序,然后通过控制面板修改了环境变量设置,但是已经启动了的cmd所拥有的环境变量并不会被改变.如果我们在修改环境变量之后启动cmd程序,则该程序将拥有新的环境变量. 其实只要理解了环境变量的原理就可以做出正确的判断.环境变量
CentOS添加环境变量 在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中). 方法一:直接运
查看全部环境变量:env 查看某一个环境变量:echo $XXX: XXX是要查看的内容 用export也可以查看环境变量 添加环境变量: 1 直接用export命令:只对当前shell有效,是临时的,当shell关闭后,变量失效,重新打开一个新的shell需要重新定义 例如,添加PYTHONPATH变量:export PYTHONPATH=$PYTHONPATH:/home/xlf/python (注意:等号之间没有空格) 可以用echo $PYTHONPATH查看是否添加成功 2 在用
对所有用户有效在/etc/profile增加以下内容.只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 command not found) #在PATH中找到可执行文件程序的路径.export PATH =$PATH:$HOME/bin #gcc找到头文件的路径C_INCLUDE_PATH=/usr/include/libxml2:/MyLibexport C_INCLUDE_PATH #g++找到头文件的路
环境变量分为系统级和用户级.系统级变量设置环境为/etc/environment和/etc/profile等,不要轻易修改,否则可能造成系统错误.用户级变量设置路径为-/.bashrc和~/.profile..profile负责本用户所有环境变量的设置,而.bashrc只负责控制台调用的环境变量.所以如果你的路径只在控制台使用,那么把它添加到.bashrc即可:否则,最好直接添加到.profile中.在文件末尾添加:例1. export JAVA_HOME="your path"例2.
转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> 你可以自己加上指定的路径,中间用冒号隔开.环境变量更改后,
win系统环境变量中增加或修改环境变量后,需重启系统才能使之生效. 下面介绍一种方法: 以修改环境变量"PATH"为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口.再次打开DOS窗口,输入:echo %PATH% ,值已经生效. 不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已.但是对副本的修改却会引发Windows环境变量的刷新,这正是我们想要的!
系统win7-64位.当时我配置好的坏境变量是这样的:JAVA_HOME C:\Program Files\Java\jdk1.7.0_17 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; PATH %JAVA_HOME%\bin;C:\WINDOWS\system32;C:\WINDOWS\;C:\WINDOWS\system32\Wbem;C;\Tcl\bin