现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。

1.修改/etc/profile文件

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

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

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

JAVA_HOME=/usr/share/jdk1.5.0_05

PATH=$JAVA_HOME/bin:$PATH

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

export JAVA_HOME

export PATH

export CLASSPATH

(3)重新登录

注解:

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

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

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

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

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

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

2. 修改.bashrc文件  

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

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

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

set JAVA_HOME=/usr/share/jdk1.5.0_05

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

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

export CLASSPATH

(3)重新登录

3. 直接在shell下设置变量

不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

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

export JAVA_HOME=/usr/share/jdk1.5.0_05

export PATH=$JAVA_HOME/bin:$PATH

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

Linux操作系统下三种配置环境变量的方法相关推荐

  1. Linux操作系统下三种配置环境变量的方法(linux下几种profile执行顺序)

    http://www.linuxeden.com/html/sysadmin/20080424/56879.html 现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量, ...

  2. [zz]Linux操作系统下三种配置环境变量的方法

    个人的总结: 设置了/etc/profile 和 ~/.bashrc 之后,使用了source 命令,是可以echo添加的变量,但是用getenv读不出来,然后使用env命令也显示不出来,是因为没有e ...

  3. ubuntu三种添加环境变量的方法

    第一种临时设置,用 export 指令,如在$PATH中增加JAVA文件夹: $export PATH=$PATH:/usr/local/lib/jdk1.6.0_25 二:用于当前用户: 在用户主目 ...

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

    文章目录 一.下载JDK安装包 二.安装JDK 三.配置环境变量 四.验证JDK是否安装成功 Hello,大家好! 今天分享Linux安装配置JDK1.8教程,本教程是学长在项目上线时撰写的,经过生产 ...

  5. linux怎么安装java环境变量_如何简单的在linux上安装jdk并配置环境变量

    这篇文章是为了给我一会自己安装的时候方便使用的,所以内容很简单,平时在wendows系统上安装很容易,但是换到linux系统上面就蒙圈了. 一.下载jdk文件 ​ 下载完成后你得到了 ​ 我们将这个文 ...

  6. 配置环境变量的方法:putenv和setenv函数区别

    ​日常中我们经常会在linux环境上配置环境变量,那么linux上配置环境变量的方法有哪些呢? 1.直接用export命令: eg:​ export PATH=$PATH:/opt/build_too ...

  7. Mac电脑上配置环境变量的方法

    Mac电脑上配置环境变量的方法 使用vim配置环境变量 1.首先执行命令:vim .bash_profile 用vim打开该文件,然后输入i,表示insert,就是编辑模式 如:Node环境变量配置 ...

  8. Java虚拟机如何设置环境变量_Java虚拟机配置环境变量的方法

    Java虚拟机是一款功能强大的虚拟机,是抽象的计算机,是Java语言底层实现的基础,Java语言在不同平台运行不需要重新编译.Java虚拟机(JVM)是Java Virtual Machine的缩写, ...

  9. xp java配置_WinXP系统Java配置环境变量的方法

    谈起Java环境变量我想大多数编程人员都知道,因为我们想要进行编程就必须先配置它,不过不少用户不知道WinXP系统Java怎么配置环境变量,为此小编赶紧整理了一篇WinXP系统Java配置环境变量的方 ...

最新文章

  1. 沈阳生态所在保护性耕作促进农业可持续发展方面取得新进展
  2. linux编程 fmemopen函数打开一个内存流 使用FILE指针进行读写访问
  3. 自然语言处理综述(一)
  4. 如果你的sharepoint 2013很慢...
  5. 一种低延迟的超时中心实现方式
  6. centos7 查看ip地址
  7. WiFi(网络)调试Android手机
  8. 使你的MFC程序具有win7的透明立体风格
  9. mysql2个字段还会map_通过注解实现MyBatis将sql查询结果的两个字段分别作为map的key,value...
  10. 1006. Sign In and Sign Out (25)-PAT甲级真题
  11. 一起talk C栗子吧(第三十九回:C语言实例--创建一棵二叉树)
  12. idea全局搜索快捷键总结
  13. 魅族插了卡显示无服务器,魅族手机SD卡无法读取怎么办解决方案
  14. 图解机器学习:分类模型性能评估指标
  15. openCV4+vs2019环境搭建
  16. 树莓派配置迅雷离线下载器
  17. 微信小程序链接wifi
  18. uniapp之安卓使用高德地图
  19. DC-DC电源设计[基于MP2315]
  20. 2021年危险化学品经营单位安全管理人员考试报名及危险化学品经营单位安全管理人员证考试

热门文章

  1. grub开机选项中没有linux,安装 Ubuntu 后 Grub 开机选项中的 Fedora 不见了
  2. linux中查看路由命令是什么,linux下查看路由的命令
  3. mysql in 查询优化_mysql in 集合查询优化问题。
  4. macbook视频格式转换_AnyMP4简易视频格式转换器 for mac | MAC之家
  5. 解决报错OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized
  6. vue.js axios实现跨域http请求接口
  7. BZOJ.4909.[SDOI2017]龙与地下城(正态分布 中心极限定理 FFT Simpson积分)
  8. java-记录一个子串在整串中出现的次数
  9. PhoneGap学习笔记(一) 框架搭建
  10. windows下编译lua5.2