printfabcd 发表于 2013-1-31 10:47:21

linux 环境变量

之前一直对linux的环境变量有点晕,所以稍稍看了一下,总结一下,希望对大家有帮助,提示:注意变量和环境变量的区别(变量不会被子进程所继续引用。) 。
 
要设置首先要知道在哪里设置,并且要知道设置这个是什么情况要用的。
 
1.如果就希望自己这个用户用,首先进入自己的用户目录
#进入自己的用户目录
cd   vim .bashrc  编辑这个文件 输入你想设置的变量。例:
JAVA_HOME=/data/web/jdk
M2_HOME=/data/web/soft/maven 
如果你想让登陆这台机器的所有人都拥有这些变量,直接编辑vim /etc/bashrc。其实通过vim .bashrc 这个文件也可以发现。这个文件会加载/etc/bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then      . /etc/bashrcfi 
2. export 操作
如果希望这个变量变成全局的环境变量,在定义变量后增加“export 变量名 ”,例
 
JAVA_HOME=/data/web/jdk
M2_HOME=/data/web/soft/mavenexport JAVA_HOMEexport M2_HOME 
未写完!
页: [1]
查看完整版本: linux 环境变量