Linux操作系统下三种配置环境变量的方式

现今使用linux的同事越来越多了,在linux下做开发首先就是须要配置环境变量linux 环境变量命令,下边以配置java环境变量为例介绍三种配置环境变量的方式。

1.更改/etc/profile文件

假如你的计算机仅仅作为开发使用时推荐使用这些技巧,由于所有用户的shell都有权使用这种环境变量,可能会给系统带来安全性问题。

(1)用文本编辑器打开/etc/profile

(2)在profile文件末尾加入:

linux命令 shell命令_linux命令中的head命令_linux 环境变量命令

JAVA_HOME=/usr/share/jdk1.5.0_05

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportJAVA_HOME

exportPATH

exportCLASSPATH

linux命令 shell命令_linux命令中的head命令_linux 环境变量命令

(3)重新登陆

注解:

a.你要将/usr/share/jdk1.5.0_05jdk改为你的jdk安装目录

b.linux下用逗号“:”来分隔路径

c.$PATH/$CLASSPATH/$JAVA_HOME是拿来引用原先的环境变量的值,在设置环境变量时非常要注意不能把原先的值给覆盖掉了linux系统编程,这是一种常见的错误。

d.CLASSPATH中当前目录“。”不能丢,把当前目录扔掉也是常见的错误。

linux 环境变量命令_linux命令 shell命令_linux命令中的head命令

e.export是把这三个变量导入为全局变量。

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

2.更改。bashrc文件

这些技巧更为安全,它可以把使用这种环境变量的权限控制到用户级别,假如你须要给某个用户权限使用这种环境变量linux 环境变量命令,你只须要更改其个人用房主目录下的。bashrc文件就可以了。

(1)用文本编辑器打开用户目录下的。bashrc文件

(2)在。bashrc文件末尾加入:

linux 环境变量命令_linux命令中的head命令_linux命令 shell命令

setJAVA_HOME=/usr/share/jdk1.5.0_05

exportJAVA_HOME

setPATH=$JAVA_HOME/bin:$PATH

exportPATH

setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportCLASSPATH

linux命令 shell命令_linux命令中的head命令_linux 环境变量命令

(3)重新登陆

3.直接在shell下设置变量

不赞同使用这些技巧,由于换个shell,你的设置就无效了红旗linux下载,因而这些技巧仅仅是临时使用,之后要使用的时侯又要重新设置,比较麻烦。

只需在shell终端执行下述命令:

exportJAVA_HOME=/usr/share/jdk1.5.0_05

exportPATH=$JAVA_HOME/bin:$PATH

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复