centos环境变量设置 export PATH

在CentOS里设置环境变量时

设置Java环境变量、还设置里Maven的环境变量,这里面都有 export PATH

#java
export JAVA_HOME=/home/java/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

# Maven Config
export MAVEN_HOME=/home/maven/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH

特殊符号的用法

export A=/q/jing:aaa/cc/ld

export B=.:/liheng/wang

export A=/cd/cdr:$A

大家注意红色的符号:

: 表示并列含义,例如A变量值有多个,用:符号进行分离。

. 表示你操作的当前目录。例如pap命令会查找B环境变量。

在/home键入pap命令,系统首先在/home目录下(即当前路径)查找关于 B 的内容,如果没有在/liheng/wang目录下查找关于B的内容。

$ 表示该变量本次定义之前的值,例如$A代表/q/jing:aaa/cc/ld。也就是说

A=/cd/cdr:/q/jing:aaa/cc/ld

上面的Java和Maven环境变量配置时,配置PATH时,就用了 $PATH 代表定义之前的值。

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。他是为用户定制系统定制环境变量。
 

环境变量就是系统或软件设置的一些参数,用户环境变量就是用户登录系统后,都有自已专用的运行环境。

你可能感兴趣的:(CentOS)