最新整理Linux中怎么配置Java环境变量

合集下载

Linux终端命令之环境变量设置和使用

Linux终端命令之环境变量设置和使用

Linux终端命令之环境变量设置和使用环境变量在Linux系统中起着至关重要的作用。

它们是一组动态的值,用于指定系统或用户当前操作环境中的配置参数。

通过正确地设置和使用环境变量,我们可以使操作系统和各种应用程序能够正常工作和相互配合。

本文将介绍Linux终端命令中的环境变量设置和使用方法。

一、环境变量设置在Linux终端中,我们可以通过export命令来设置环境变量。

它的语法如下:```export 变量名=变量值```例如,要设置一个名为PATH的环境变量,并将其值设置为/usr/local/bin:/usr/bin:/bin,我们可以输入以下命令:```export PATH=/usr/local/bin:/usr/bin:/bin```此时,PATH环境变量的值就被成功设置为了/usr/local/bin:/usr/bin:/bin。

除了使用export命令,我们还可以将环境变量的设置写入到用户的配置文件中,使其成为永久的配置。

在大多数Linux系统中,用户的配置文件为.bashrc或者.bash_profile。

我们可以使用文本编辑器打开这个文件,并在其中添加我们需要设置的环境变量。

例如,将上述设置PATH环境变量的命令添加到.bashrc文件中:```export PATH=/usr/local/bin:/usr/bin:/bin```保存并退出文件后,重新打开一个终端窗口,即可使环境变量生效。

二、环境变量的查看和使用在Linux终端中,我们可以使用echo命令来查看环境变量的值。

它的语法如下:```echo $变量名```例如,要查看PATH环境变量的值,我们可以输入以下命令:```echo $PATH```系统将会输出PATH环境变量的值,即/usr/local/bin:/usr/bin:/bin。

环境变量的值可以作为命令的参数来使用。

例如,我们可以使用$PATH来代表PATH环境变量的值,然后在命令中直接引用它。

linux下配置java环境变量

linux下配置java环境变量

Linux下配置JA V A运行环境:一:配置Linux和Windows共享文件夹1.在windows系统下建立文件夹(“ltw”)点add按扭进行配置2.安装虚拟机工具先下载linux.iso文件(一般虚拟机里面自带的有,如果没有就去网上下载).在虚拟机里启动linux系统。

启动完成后,打下如下图所示窗口在Use ISO image选项中,选择linux.iso文件。

确定后,系统自动打开如图所示窗口打开终端输入路径来到如下图所示目录命令行输入:./vmware-install.pl一路回车,直到结束完成后我们可以开始菜单->系统工具->显示:来调下分辨率.重启后生效.验证我们的共享文件夹是否可用:打开终端:输入cd /mntLs如果看到hgfs文件夹,说明我们配置成功,可进入此文件夹看下:看到我在windows下建的ltw文件夹了。

二:安装JDK1.从域里下载JDK安装文件,并COPY到共享文件夹ltw下:在linux下进入共享文件夹,并找到jdk的安装文件如下图:然后到linux根目录下:mkdir ltw 建立一个你自己的文件夹,我在这建的是ltw执行:如上图示:cp jdk-6u11-linux-i586.bin /ltw/jdk6.bin 命令将jdk安装文件COPY.到你自己建立的文件夹下,并改名为jdk6.bin2.进入自己建的文件夹”ltw”,输入./jdk6.bin回车,安装JDK.一路空格或回车直到出现下图所示:输入yes 回车按任意键,继续,直到出现命令行提示符。

进入安装后的JDK文件夹,输入./java或./javac 命令可用,要想在任意目录下,运行,就需要下面第3步.3.配制JA V A环境变化1.到/etc/profile.d/目录下,如下图所示2.创建JA V A.sh文件输入vi 进入文件编辑工具3.在vi里输入以下内容设置环境变量JA V A_HOME=/ltw/jdk1.6.0_11 *****注意这里是你拷贝到/usr/java/下的文件夹的名称CLASSPATH=$JA V A_HOME/lib/tools.jar:$JA V A_HOME/lib/dt.jarPATH=$JA V A_HOME/bin:$PATHexport JA VA_HOME CLASSPA TH PATH如下图:按ESC,输入vi java.sh文件保存为java.sh重新启动4.在控制台输入java 命令测试下.。

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量1. yum源安装(推荐)# 检查是否已经存在java相关命令rpm -qa|grep javarpm -qa|grep jdkrpm -qa|grep gcj# 如果需要卸载rpm -qa | grep java | xargs rpm -e --nodeps# 检索Java1.8源列表yum list java-1.8*# 安装Java1.8yum install java-1.8.0-openjdk* -y# 查询JAVA_HOMEwhich java# 返回/usr/bin/java# ls -l命令ls -l /usr/bin/java# 返回lrwxrwxrwx 1 root root 22 Nov 13 14:37 /usr/bin/java -> /etc/alternatives/java# ls -l命令ls -l /etc/alternatives/java# 返回lrwxrwxrwx 1 root root 73 Nov 13 14:37 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre/bin/java # 则JAVA_HOME路径为:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_642. 介质安装2.1 下载介质官⽹下载 登录后即可下载。

百度⽹盘(推荐) 链接: 提取码:7suz2.2 上传并解压在/usr/local/⽬录下新建⽂件夹:java上传介质到/usr/local/java/解压:tar -zxvf jdk-8u291-linux-x64.tar.gz2.3 配置环境变量# 编辑配置⽂件vim /etc/profile# 在末尾追加export JAVA_HOME=/usr/local/java/jdk1.8.0_291export JRE_HOME=/usr/local/java/jdk1.8.0_291/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH# 使配置⽂件⽣效source /etc/profile2.4 测试# 测试javac命令javac# 测试javajava# 测试版本号java -version# 返回java version "1.8.0_291"Java(TM) SE Runtime Environment (build 1.8.0_291-b10)Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) # 查询JAVA_HOMEecho $JAVA_HOME# 返回/usr/local/java/jdk1.8.0_291。

linux系统java环境变量的配置方法

linux系统java环境变量的配置方法
执行命令使之生效:
source /etc/profile
总结
以上所述是小编给大家介绍的linux系统 java环境变量的配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言, 小编会及时回复大家的。在此也非常感谢大家对网站的支持!
前几天因项目需要在服务器上搭建pythonmysql模块结果没安装好于是乎想卸载重装遂在网上查询卸载python的方法结果一不小心直接把系统的python删了个干净怎么处理呢看看小编给大家带来的本篇教程吧
linux系统 java环境变量的配置方法
配置java环境变量
这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境。
sudo vi /etc/
配置环境变量(注意jdk位置)
#set java env export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_171 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

linux添加环境变量4种方法

linux添加环境变量4种方法

linux添加环境变量4种方法
一、需要明白以下2点:
1、Linux的环境变量是保存在变量PATH中,可通过Linux shell 命令 echo $PATH 查看输出内容,或者直接输入export查看。

2、Linux环境变量值之间是通过冒号进行隔开的( : )
格式为:PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
二、暂时的添加环境变量PATH:
可通过export命令,如
export PATH=/usr/local/nginx/sbin/:$PATH,将/usr/local/nginx/sbin/目录临时添加到环境变量中
三、为当前用户永久添加环境变量:
编辑 .bashrc 文件 vim ~/.bashrc
文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"
source ~/.bashrc
四、为所有用户永久添加某一环境变量:
编辑 /etc/profile 文件 vim /etc/profile
文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"
source /etc/profile
五、/etc/environment 下面添加,
打开 /etc/environment ,在最后添加,运行下面2条命令。

sudo vi /etc/environment
source /etc/environment。

Linux的环境变量设置方法

Linux的环境变量设置方法

Linux的环境变量设置方法一.和环境变量有关的常用命令1.使用echo显示环境变量HOME$ echo $HOME/home/admin2.使用export设置一个新的环境变量NAME$ export NAME="RaidCheng"$ echo $NAMERaidCheng3.使用env命令显示所有的环境变量$ envHOSTNAME=testTERM=vt100SHELL=/bin/bashHISTSIZE=1000SSH_CLIENT=202.xxx.xxx.xxx 53694 22CATALINA_BASE=/usr/local/jakarta-tomcatSSH_TTY=/dev/pts/0ANT_HOME=/usr/local/antJAVA_OPTS=-serverUSER=admin...4.使用set命令显示所有本地定义的Shell变量$ setBASH=/bin/bashBASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1"[4]="release" [5]="i386-redhat-linux-gnu")BASH_VERSION=‘2.05b.0(1)-release‘CATALINA_BASE=/usr/local/jakarta-tomcatCATALINA_HOME=/usr/local/jakarta-tomcat...5.使用unset命令来清除环境变量$ export NAME="RaidCheng"$ echo $NAMERaidCheng$ unset NAME$ echo $NAME6.使用readonly命令设置只读变量$ export NAME="RaidCheng"$ readonly NAME$ unset NAME-bash: unset: NAME: cannot unset: readonly variable$ NAME="New" #会发现此也变量不能被修改-bash: TEST: readonly variable二、常见的环境变量PATH 决定了shell将到哪些目录中寻找命令或程序HOME 当前用户主目录HISTSIZE 历史记录数LOGNAME 当前用户的登录名HOSTNAME 指主机的名称SHELL 前用户Shell类型LANGUGE 语言相关的环境变量,多语言可以修改此环境变量MAIL 当前用户的邮件存放目录PS1 基本提示符,对于root用户是#,对于普通用户是$PS2 附属提示符,默认是“>”三. 环境变量有关的文件1./etc/profile例子:设置PATH变量,在这个文件后面加上export PATH=$PATH:$JAVA_HOME/bin但是不推荐这么做,因为这样的设置将对所有用户的shell都生效,对系统安全会产生影响。

linux下配置jdk环境变量的三种方法总结

linux下配置jdk环境变量的三种方法总结

linux下配置jdk环境变量的三种⽅法总结⼀、修改/etc/profile⽂件当本机仅仅作为开发使⽤时推荐使⽤这种⽅法,因为此种配置时所有⽤户的shell都有权使⽤这些环境变量,可能会给系统带来安全性问题。

⽤⽂本编辑器打开/etc/profile,在profile⽂件末尾加⼊:JAVA_HOME=/usr/share/jdk1.5.0_05PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH重新登录即可。

⼆、修改.bashrc⽂件这种⽅法更为安全,它可以把使⽤这些环境变量的权限控制到⽤户级别,如果需要给某个⽤户权限使⽤这些环境变量,只需要修改其个⼈⽤户主⽬录下的.bashrc⽂件就可以了。

⽤⽂本编辑器打开⽤户⽬录下的.bashrc⽂件,在.bashrc⽂件末尾加⼊:set JAVA_HOME=/usr/share/jdk1.5.0_05export JAVA_HOMEset PATH=$JAVA_HOME/bin:$PATHexport PATHset CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport CLASSPATH重新登录。

三、直接在shell下设置变量不推荐使⽤这种⽅法,因为换个shell,该设置就⽆效了。

这种⽅法仅仅是临时使⽤,以后要使⽤的时候⼜要重新设置,⽐较⿇烦。

只需在shell终端执⾏下列命令:export JAVA_HOME=/usr/share/jdk1.5.0_05export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar注意:1.要将 /usr/share/jdk1.5.0_05jdk 改为jdk安装⽬录2. linux下⽤冒号”:”来分隔路径3. $PATH / $CLASSPATH / $JAVA_HOME 是⽤来引⽤原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。

linux设置环境变量的方法

linux设置环境变量的方法

linux设置环境变量的方法Linux设置环境变量的方法:1.在当前会话中设置环境变量:可以使用export命令在当前Shell会话中设置环境变量,例如:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181。

这将在当前会话中设置JAVA_HOME变量为/usr/lib/jvm/jdk1.8.0_181。

2. 在用户的.bashrc或.profile文件中设置环境变量:如果需要在所有会话中都可以访问某个环境变量,可以在当前用户的.bashrc或.profile文件中添加如下内容:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181。

这将在当前用户的.bashrc或.profile文件中设置JAVA_HOME变量为/usr/lib/jvm/jdk1.8.0_181,每次登录后该变量都将被加载,并可在所有会话中使用。

3. 在全局的/etc/profile文件中设置环境变量:如果需要在全局中设置环境变量,可以在/etc/profile文件中添加如下内容:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181。

这将在全局的/etc/profile文件中设置JAVA_HOME变量为/usr/lib/jvm/jdk1.8.0_181,每次登录后该变量都将被加载,并可在所有会话中使用。

4. 使用/etc/environment文件设置环境变量:另外一种方法是通过修改/etc/environment文件来设置环境变量:sudo vi /etc/environment。

在文件中添加如下内容:JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181。

保存后,该环境变量会在每个Shell进程中生效。

总结:以上是Linux设置环境变量的几种方法,其中最常用的是在用户的.bashrc或.profile文件中设置环境变量,因为该方法可以使变量在所有会话中可用,且只对当前用户有效。

Linux设置和查看环境变量

Linux设置和查看环境变量

Linux设置和查看环境变量环境变量,简要的说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。

设置变量对于一般人最实用的功能就是:不用拷贝某些dll文件到系统目录中了,而path这一系统变量就是系统搜索dll文件的一系列路径。

在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。

如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。

这涉及到环境变量 PATH 的设置问题,而 PATH的设置也是在linux下定制环境变量的一个组成部分。

linux 查看环境变量与设置环境变量在使用过程中很常见,本文整理了一些常用的与环境变量相关的命令。

一、设置变量的三种方法1、在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。

例如:编辑/etc/profile文件,添加CLASSPATH变量# vi /etc/profileexport CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。

2、在用户目录下的.bash_profile文件中增加变量【对单一用户生效(永久的)】用VI在用户目录下的.bash_profile文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一个特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。

通常.bash_profile和.bashrc认为效果一样,也就是此处在.bashrc中增加环境变量也行。

linux配置java环境变量(详细)

linux配置java环境变量(详细)

linux配置java环境变量(详细)2009-03-12 11:45:45| 分类:Linux|举报|字号订阅windows:set java_home:查看JDK安装路径java -version:查看JDK版本linux:whereis java(java执行路径)echo $JAVA_HOMEecho $PATHlinux配置java环境变量(详细)收藏现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。

一. 下载jdk5.0 for linux到sun的主页/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-linux-i586.bin二. 解压安装jdk在shell终端下进入jdk-1_5_0_05-linux-i586.bin文件所在目录,执行命令 ./jdk-1_5_0_05-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。

之后会在当前目录下生成一个jdk-1.5.0_05目录,你可以将它复制到任何一个目录下。

三. 需要配置的环境变量1. PATH环境变量。

作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。

我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

2. CLASSPATH环境变量。

作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。

我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

Linux命令行中的环境变量和路径配置技巧

Linux命令行中的环境变量和路径配置技巧

Linux命令行中的环境变量和路径配置技巧在Linux系统中,环境变量和路径配置是非常重要的方面之一。

环境变量决定了系统的行为和功能,而路径配置则用于查找和执行程序。

本文将介绍一些在Linux命令行中使用环境变量和配置路径的技巧。

一、环境变量的概念和作用环境变量是一些在操作系统中定义的全局变量,用于保存系统的配置信息和运行时数据。

在Linux系统中,环境变量可以影响命令行的行为,比如定义常用程序的路径、设置语言环境等。

以下是一些常用的环境变量:1. PATH:路径变量,用于指定可执行程序的查找路径。

系统会根据PATH中定义的路径顺序进行查找,找到匹配的程序后就可以直接在命令行中执行。

2. HOME:用户主目录变量,用于表示当前用户的主目录路径。

3. LANG:语言环境变量,用于设置系统默认的语言环境。

可以影响系统的界面语言、日期格式等。

4. USER:当前用户变量,表示当前登录的用户名。

二、配置环境变量的方法在Linux系统中,可以通过以下几种方法来配置环境变量:1. 临时配置:可以使用export命令来临时定义一个环境变量,例如:export PATH=$PATH:/usr/local/bin。

这样在当前的命令行会话中,就可以直接使用配置的路径。

2. 修改用户配置文件:用户的环境变量可以在用户的配置文件中进行定义和修改。

不同的Linux发行版可能有不同的用户配置文件,一般情况下可以直接编辑 ~/.bashrc 或者 ~/.bash_profile 文件,在文件中添加变量定义,例如:export PATH=$PATH:/usr/local/bin。

修改完成后,重新登录或者执行source ~/.bashrc命令使配置生效。

3. 系统范围配置:有时候需要配置系统范围的环境变量,可以编辑/etc/profile 文件或者在 /etc/profile.d/ 目录下新建一个脚本文件来定义。

这种配置方式会对所有用户生效。

Linux命令行中的环境变量配置技巧

Linux命令行中的环境变量配置技巧

Linux命令行中的环境变量配置技巧在Linux系统中,环境变量的配置是一项重要的技巧。

环境变量是一些用来存储系统或应用程序运行所需信息的变量,通过配置环境变量,我们可以改变系统的行为,以满足我们的需求。

本文将介绍一些在Linux命令行中的环境变量配置技巧,帮助您更好地使用Linux系统。

一、了解环境变量环境变量是在系统运行时由操作系统定义的一些变量,它们存储了一些关于系统工作环境的信息。

通过配置环境变量,我们可以改变系统的默认行为,以适应我们的需求。

在Linux系统中,有一些常用的环境变量,比如PATH、HOME、LANG等。

它们分别用来指定命令的搜索路径、用户的家目录、系统语言等。

我们可以通过查看环境变量的值来了解系统的配置情况。

二、配置环境变量在Linux命令行中,配置环境变量有多种方式,下面将介绍几种常用的方式。

1. 使用export命令通过export命令可以将一个变量导出为环境变量。

例如,要将一个名为MY_VAR的变量导出为环境变量,可以使用如下命令:```export MY_VAR=value```此后,MY_VAR将成为一个环境变量,可以在命令行中直接使用。

2. 修改配置文件在Linux系统中,还可以通过修改配置文件的方式来配置环境变量。

不同的Linux发行版有不同的配置文件,下面以Ubuntu为例进行说明。

打开终端,运行以下命令打开配置文件:```sudo nano /etc/environment```在打开的文件中,可以看到已经定义了一些环境变量。

在文件的末尾添加新的环境变量,格式为变量名=值。

例如,要添加一个名为NEW_VAR的环境变量,可以在文件末尾添加以下内容:```NEW_VAR=value```保存并退出配置文件。

3. 使用.profile文件在Linux系统中,还可以使用用户的.profile文件来配置环境变量。

该文件位于用户的家目录下,用来定义用户登录时执行的命令。

JAVA环境变量配置(windows+linux)

JAVA环境变量配置(windows+linux)

假设在 /home/fancy/java 目录下有可运行的类 HelloJava.class,那么
[fancy@matrix fancy]$ export CLASSPATH=/usr/local/jdk/jre/lib/rt.jar:. // 设置 CLASSPATH,注意最后的“.”
[fancy@matrix fancy]$ cd ~/java // 转到 /home/fancy/java
CLASSPATH 也可以根据需要设置或者加入其它的路径,比如你想把自己写的一些类放在 C:\java 中,就可以把 C:\java 也添加到 CLASSPATH 中去,set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;C:\java;.。
注意,在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在 CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径,如:
CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者运行时需要用到的类。在 CLASSPATH 列表中除了可以包含路径外,还可以包含 .jar 文件。Java 查找类时会把这个 .jar 文件当作一个目录来进行查找。通常,我们需要把 JDK 安装路径下的 jre\lib\rt.jar (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中。
[fancy@matrix java]$ _

***** 实例分析
只是操作系统不同,略有差别。

Linux终端中的环境变量设置命令

Linux终端中的环境变量设置命令

Linux终端中的环境变量设置命令在Linux终端中,环境变量是一种在操作系统中存储信息的机制,它们用于定义系统的行为和配置。

通过适当设置环境变量,我们可以实现许多有用的功能。

本文将介绍在Linux终端中设置环境变量的命令,并提供一些示例来帮助您更好地理解其用法和作用。

1. 查看环境变量首先,我们可以使用以下命令查看当前系统中已定义的环境变量:```$ printenv```此命令将打印出所有已定义的环境变量及其相应的值。

2. 设置临时环境变量要设置临时环境变量,可以使用以下命令:```$ export VARIABLE_NAME=VALUE```其中,VARIABLE_NAME是您要设置的环境变量的名称,而VALUE是对应的值。

请注意,在设置临时环境变量时,该变量只在当前会话中有效,关闭终端后将被删除。

例如,假设我们要设置一个临时环境变量MY_VAR,并将其值设置为"Hello World",可以执行以下命令:```$ export MY_VAR="Hello World"```3. 永久设置环境变量若要永久设置环境变量,可以通过修改shell配置文件来实现。

常用的shell配置文件有:- 对于Bash shell,可以编辑`~/.bashrc`文件;- 对于Zsh shell,可以编辑`~/.zshrc`文件。

打开相应的配置文件,并添加以下行:```export VARIABLE_NAME=VALUE```保存文件并重新加载shell配置文件,可以通过执行以下命令使配置生效:```$ source ~/.bashrc # 如果使用的是Bash shell$ source ~/.zshrc # 如果使用的是Zsh shell这样,您设置的环境变量将在每次启动终端时自动加载。

4. 使用环境变量一旦设置了环境变量,您可以在命令中使用它们。

例如,假设我们设置了一个名为MY_VAR的环境变量,并将其值设置为"Hello World",我们可以通过以下方式在命令中使用它:```$ echo $MY_VAR```该命令将打印出MY_VAR环境变量的值:"Hello World"。

Linux终端中的环境变量配置和使用

Linux终端中的环境变量配置和使用

Linux终端中的环境变量配置和使用Linux的终端是一个强大的工具,可以通过配置环境变量来管理和使用各种系统参数和程序。

本文将介绍如何在Linux终端中进行环境变量的配置和使用。

一、什么是环境变量环境变量是一种保存系统配置和程序信息的机制。

在Linux终端中,环境变量以键值对的形式存在,可以通过设定和获取环境变量的值来实现对系统和程序的控制。

二、环境变量的配置1. 查看当前环境变量在终端中输入命令`env`,可以列出当前系统中的所有环境变量及其值。

另外,使用`echo $变量名`命令可以查询某个特定环境变量的值。

2. 临时设置环境变量在终端中使用`export 变量名=值`命令可以临时设置一个环境变量。

例如,`export PATH=/usr/local/bin:$PATH`将把`/usr/local/bin`添加到系统的可执行文件搜索路径中。

3. 永久设置环境变量要永久设置环境变量,可以编辑`~/.bashrc`或`~/.bash_profile`文件。

这两个文件是用户登录时自动执行的脚本文件,用于设置用户特定的环境变量。

例如,在`~/.bashrc`文件中添加`exportJAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64`,可以设置Java的安装路径为`/usr/lib/jvm/java-11-openjdk-amd64`。

三、环境变量的使用1. 使用环境变量在终端中,可以使用`$变量名`的方式来引用环境变量的值。

例如,`echo $PATH`可以显示系统的可执行文件搜索路径。

2. 脚本中使用环境变量在编写Shell脚本时,可以使用环境变量来引用系统和用户配置的参数。

例如,通过`$USER`可以获取当前登录的用户名,通过`$HOME`可以获取用户的家目录路径。

3. 自定义环境变量除了系统预定义的环境变量,我们也可以在脚本或终端中自定义环境变量。

例如,`export MY_VAR=Hello`将创建一个名为`MY_VAR`的环境变量,并将其值设置为`Hello`。

Linux下环境变量设置的三种方法:

Linux下环境变量设置的三种方法:

Linux下环境变量设置的三种⽅法:
Linux下环境变量设置的三种⽅法:
如想将⼀个路径加⼊到$PATH中,可以像下⾯这样做:
只对当前的shell 起作⽤的环境变量
1、控制台中设置,不赞成这种⽅式,因为他只对当前的shell 起作⽤,换⼀个shell设置就⽆效了:
直接控制台中输⼊: $PATH="$PATH":/NEW_PATH (关闭shell Path会还原为原来的path)
对所有的⽤户的都起作⽤的环境变量
2、修改 /etc/profile ⽂件,如果你的计算机仅仅作为开发使⽤时推存使⽤这种⽅法,因为所有⽤户的shell都有权使⽤这个环境变量,可能会给系统带来安全性问题。

这⾥是针对所有的⽤户的,所有的shell
vi /etc/profile
在/etc/profile的最下⾯添加: export PATH="$PATH:/NEW_PATH"
针对当前特定的⽤户起作⽤的环境变量
3、修改bashrc⽂件,这种⽅法更为安全,它可以把使⽤这些环境变量的权限控制到⽤户级别,这⾥是针对某⼀特定的⽤户,如果你需要给某个⽤户权限使⽤这些环境变量,你只需要修改其个⼈⽤户主⽬录下的 .bashrc⽂件就可以了。

vi ~/.bashrc
在下⾯添加:
Export PATH="$PATH:/NEW_PATH"
export GOROOT=/usr/lib/go
export PATH="$PATH:$GOROOT/bin"
export GOPATH=$HOME/goPro
export PATH="$PATH:$GOPATH/bin"。

linux环境变量设置

linux环境变量设置

linux环境变量设置
工具/原料
JDK(Oracle公司)
方法/步骤
首先添加JAVA_HOME环境变量(目的是为了在更新JDK版本时候不需要重复设置path 路径),JAVA_HOME值为"JDK安装路径",我这里的jdk安装路径:C:\Program
Files\Java\jdk1.8.0_45
其次设置path:在path变量的最前面添加".;%JAVA_HOME%\bin;",含义时当在命令行里面输入javac java等命令时系统会自动从%JAVA_HOME%\bin这个目录下查找,放在path变量值最前面是提高java编译的速度,这里JAVA_HOME就代表jdk的安装目录,和C:\Program Files\Java\jdk1.8.0_45等价,如果以后更新jdk版本只要重新设置一下JAVA_HOME变量的值即可
jdk环境变量测试是否设置成功:在命令行下输入javac java等命令,如果窗口提示一些关于javac java命令的选择就代表jdk环境变量已经设置好,我们就可以进行java 开发了
感谢您的阅读,祝您生活愉快。

了解Linux终端命令的环境变量设置

了解Linux终端命令的环境变量设置

了解Linux终端命令的环境变量设置Linux终端是开源操作系统中重要的一部分,能够在命令行界面上进行各种操作和管理。

在Linux系统中,环境变量设置是一项非常重要的任务,可以对系统和用户的行为产生影响。

本文将介绍Linux终端命令中的环境变量设置方法以及相关的知识。

1. 环境变量的概念环境变量是Linux操作系统中的一种特殊变量,用于存储对于系统运行和用户操作具有重要意义的值。

这些变量可以在终端中被读取,并且会影响系统和用户的行为。

环境变量通常被用于保存路径、系统设定等重要信息。

2. 查看环境变量要查看当前系统中已设置的环境变量,可以使用`env`命令。

在终端中输入`env`后按下回车键,系统将显示出当前的环境变量及其对应的值。

3. 设置环境变量有多种方式可以设置环境变量,常见的方法如下:- 在终端中临时设置变量:使用`export`命令可以在终端中临时设置一个环境变量。

语法为`export VARIABLE_NAME=VALUE`,其中`VARIABLE_NAME`为变量名,`VALUE`为该变量的值。

设置的环境变量仅在当前终端会话中生效,关闭终端后将失效。

- 在`~/.bashrc`文件中永久设置变量:`~/.bashrc`文件是用户的bash shell配置文件,可以在其中设置永久生效的环境变量。

使用文本编辑器(如`nano`或`vim`)打开该文件,然后在末尾添加`export VARIABLE_NAME=VALUE`这一行,保存并关闭文件。

下次登录时,该环境变量将会自动生效。

4. 常见的环境变量Linux系统和应用程序中存在许多常见的环境变量,下面介绍几个常用的环境变量及其作用:- `PATH`: 该变量定义了系统在执行命令时搜索可执行文件的路径。

当输入一个命令时,系统会按照`PATH`变量中定义的路径顺序去查找对应的可执行文件。

- `HOME`: 该变量表示当前用户的主目录路径(通常是`/home/username`)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

L i n u x中怎么配置J a v a环境变量
对于很多初学者来说,不知道J a v a环境变量要如何配置,特别是在L i n u x系统中,下面小编就给大家介绍下如何在L i n u x中配置J a v a环境变量,希望对你有所帮助。

一。

解压安装j d k
在s h e l l终端下进入j d k-6u14-l i n u x-i586.b i n文件所在目录,
执行命令。

/j d k-6u14-l i n u x-i586.b i n这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入y e s,回车。

之后会在当前目录下生成一个j d k1.6.0_14目录,你可以将它复制到任何一个目录下。

二。

需要配置的环境变量
1.P A T H环境变量。

作用是指定命令搜索路径,在s h e l l下面执行命令时,它会到P A T H变量所指定的路径中查找看是否能找到相应的命令程序。

我们需要把 j d k 安装目录下的b i n目录增加到现有的P A T H变量中,b i n 目录中包含经常要用到的可执行文件如
j a v a c/j a v a/j a v a d o c等待,设置好 P A T H变量后,就可以在任何目录下执行j a v a c/j a v a等工具了。

2.C L A S S P A T H环境变量。

作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,J V M就是通过C L A S S P T H来寻找类的。

我们需要把j d k 安装目录下的l i b子目录中的d t.j a r和t o o l s.j a r设置到C L A S S P A T H中,当然,当前目录。

也必须加入到该变量中。

3.J A V A_H O M E环境变量。

它指向j d k的安装目录,
E c l i p s e/N e t B e a n s/T o m c a t等软件就是通过搜索
J A V A_H O M E变量来找到并使用安装好的j d k。

三。

三种配置环境变量的方法 1.修改
/e t c/p r o f i l e文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的s h e l l都有权使用这些环境变量,可能会给系统带来安全性问题。

用文本编辑器打开/e t c/p r o f i l e
在p r o f i l e文件末尾加入:
代码如下:
e x p o r t J A V A_H O M E=/u s r/s h a r e/j d k1.6.0_14
e x p o r t P A T H=$J A V A_H O M E/b i n:$P A T H
e x p o r t C L A S S P A T H=。

:$J A V A_H O M E/l i b/d t.j a r:
$J A V A_H O M E/l i b/t o o l s.j a r
重新登录
注解
a.你要将 /u s r/s h a r e/j d k1.6.0_14改为你的j d k 安装目录
b.l i n u x下用冒号:来分隔路径
c.$P A T H/$C L A S S P A T H/$J A V A_H O M E是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。

d.C L A S S P A T H中当前目录。

不能丢,把当前目录丢掉也是常见的错误。

e.e x p o r t是把这三个变量导出为全局变量。

f.大小写必须严格区分。

2.修改.b a s h_p r o f i l e文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下
的.b a s h_p r o f i l e文件就可以了。

用文本编辑器打开用户目录下的.b a s h_p r o f i l e文件
在.b a s h_p r o f i l e文件末尾加入:
代码如下:
e x p o r t J A V A_H O M E=/u s r/s h a r e/j d k1.6.0_14
e x p o r t P A T H=$J A V A_H O M E/b i n:$P A T H
e x p o r t C L A S S P A T H=。

:$J A V A_H O M E/l i b/d t.j a r:$J A V A_H O M E/l i b/t o o l s.j a r
重新登录
3.直接在s h e l l下设置变量
不赞成使用这种方法,因为换个s h e l l,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

只需在s h e l l终端执行下列命令:
e x p o r t J A V A_H O M E=/u s r/s h a r e/j d k1.6.0_14
e x p o r t P A T H=$J A V A_H O M E/b i n:$P A T H
e x p o r t C L A S S P A T H=。

:$J A V A_H O M E/l i b/d t.j a r:$J A V A_H O M E/l i b/t o o l s.j a r
四。

测试j d k
1.用文本编辑器新建一个T e s t.j a v a文件,在其中
输入以下代码并保存:
代码如下:
p u b l i c c l a s s t e s t{
p u b l i c s t a t i c v o i d m a i n(S t r i n g a r g s[]){
S y s t e m.o u t.p r i n t l n(A n e w j d k t e s t!);
}
}
2.编译:在s h e l l终端执行命令 j a v a c T e s t.j a v a
3.运行:在s h e l l终端执行命令 j a v a T e s t
当s h e l l下出现A n e w j d k t e s t!字样则j d k运行正常。

五。

卸载j d k
找到j d k安装目录的_u n i n s t子目录
在s h e l l终端执行命令。

/u n i n s t a l l.s h即可卸载
j d k。

上面就是L i n u x下配置J a v a环境变量的方法介绍了,如果你还在为不知如何配置J a v a环境变量而烦恼,本文有三种方法可以配置,你可以选择合适自己的方法,试试看吧。

相关文档
最新文档