对于window用户,设置环境变量是很简单的事,只要你懂原理的情况下成功的设置过一次,那么以后你就会觉得“那就不是个事儿”。
那么,对于使用ubuntu的用户来说也是一样,无非就是把特定变量路径填写到相应的文件中,那么重要的就是如何找到对的文件来填写。
在ubuntu中,好像其它的linux也是,环境变量有三个文件来向系统提供,分别是~/ .bashrc , /etc/profile 和 /etc/enviroment。这三个文件都是可以写入你个人环境变量的,并且都可以生效。简单的说就是:~/ .bashrc的设置只针对当前用户,/etc/profile的设置是对于本系统的所有用户, /etc/enviroment则是针对当前系统的整个系统。
登录bash shell的用户是默认读取~/ .bashrc的设置来环境变量,bash shell 是shell 的一种模式,好像有三种模式,默认是bash shell。
还有,启动系统时,预先加载的是/etc/enviroment,而登录到shell时,先加载/etc/profile。
现在以设置jdk为例。
1. 解压jdk文件 把下载的jdk压缩文件解压到任意目录,假设命名为了jdk,放在/usr/local/下。此处的任意目录是指/目录下的任意路径,而/mnt/ 下的目录不建议,假如你的电脑磁盘不止一个分区,那么非系统盘的其它分区都挂载在此目录下,但系统启动时默认是没有启动相应分区,那么此刻系统也无法加载相应的资源。
2. 设置环境变量 命令:~$sudo gedit ./bashrc 打开编辑~/ .bashrc文件。
任意代码块外加入:
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=.:${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
3. 使设置生效,source ~/ .bashrc,重新登录后也会生效。
ubuntu 的环境变量也是这么简单,其它两种文件设置方式一样。
这是我今天上午写在“胜古朝阳”讨论区IT互动板块的一个帖子,既然今天决定写博客,那就拿过来咯