1.什么是环境变量
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
2.linux配置环境变量
1.$PATH
$PATH
:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。
2.查看PATH环境变量
export
3.单独查看PATH环境变量(echo $PATH)
echo $PATH
(1)PATH环境变量的格式
# 其格式为
PATH=$PATH:<PATH1>:<PATH2>:<PATH3>:------:<PATHN>
# 例子
/home/xsl/anaconda3/bin:/home/xsl/anaconda3/condabin:/home/xsl/gogs/dps/etl/dpsetl/dpsetl
可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$source .bash_profile
(2)添加PATH环境变量
export PATH=路径:$PATH
查看命令:echo $PATH
, 可判断是否添加PATH成功。
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH