linux环境变量入门

1、概要java

  本文用java环境变量配置这个案例来介绍linux下的环境变量是怎样的,而且和windows系统下的环境变量语法进行了相应对比,适合初学者入门。在这以前,我已经将jdk、tomcat和eclipse安装在/home目录下了,只需动手配置好环境变量,就可编译运行helloworld案例。linux

 

2、语法apache

  export 变量名=路径,多个路径用冒号:分割(windows中用分号;),引用环境变量用$符号(windows中用%%),相似:windows

  export JAVA_HOME=/home/jdk1.8.0tomcat

  export CALSS_PATH=$JAVA_HOME/jre/lib  bash

  export CATLINE_HOME=/home/apache-tomcat-8.5.4eclipse

  export PATH=$PATH:$JAVA_HOME/bin:$CATLINE_HOME/bin测试

  

3、全局永久环境变量spa

  一、全局永久环境变量保存在/etc/profile文件中,用vi打开该文件,将以上绿色部分环境变量追加到profile文件最后便可:ip

    vi /etc/profile

  二、修改完成后使用source /etc/profile命令从新载入该文件来生效环境变量,或者logout登出再登陆生效。

 

4、针对某个用户的永久环境变量

  一、针对小周用户的环境变量保存于/home/xiaozhou/.bash_profile中,用vi打开该文件,将以上绿色部分环境变量追加到profile文件最后便可:

    vi /home/xiaozhou/.bash_profile

 

  注意:若是环境变量名和/etc/profile的重复,则以.bash_profile优先(能够适用于“某个用户想使用其它版本的jdk,但又不想其它用户受到影响”的场景)

 

5、临时环境变量

  一、直接使用export命令在控制台

    export TEST=/home/testDir

  二、该环境变量只在当前会话有效

 

6、查看和删除环境变量

  一、查看单个环境变量

    echo $PATH

  二、查看全部环境变量

    env

  三、查看全部本地环境变量

    set

  四、删除某个环境变量

    unset PATH

    若是该变量是临时的,则删除不可恢复;若是该变量是永久的,则只在本次会话删除

 

7、测试环境变量配置是否成功

  jdk:输入java或javac命令测试

  tomcat:输入startup.sh命令测试

相关文章
相关标签/搜索