add by zhj:
本文中的Linux是指Ubuntu14.04
以前我对环境变量有误解,以为环境变量就是PATH这个变量。其实环境变量其实有很多,PATH仅仅是其中一个而已,比如在Windows和Linux下,
环境变量都分为用户的环境变量,系统环境变量两类,PATH只是其中的一个环境变量而已。每个变量环境都有特定的功能,比如HOME这个环境是指用户的主目录,
PROCESSOR_ARCHITECTURE是指处理器结构。当然,其实我们用的最多的环境变量是PATH
原文:http://www.cnblogs.com/xh831213/archive/2011/10/12/2208095.html
env命令,它适用于Linux和Windows
二、根据名称查询环境变量的值:
Linux下:echo $环境变量名
如:echo $PATH
Windows下:set 环境变量名
如:set HOME
三、设置环境变量:
Ubunut14.04下:
永久修改:如果是对所有用户,那修改/etc/bash.bashrc; 如果是对某个用户,那修改~/.bashrc ,在新的shell中才生效
临时修改:export <变量>,比如export PATH=$PATH:~ ,这种方法是立即生效,但只对本次shell登录有效,当退出shell登录后就会删除
Windows下:
永久修改:我的电脑->高级系统设置->环境变量,在新的shell中才生效
临时修改:set环境变量名=值,这种方法是立即生效,但只对本次shell登录有效,当退出shell登录后就会删除