码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu的环境变量设置

时间:2017-08-03 22:04:21      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:搜索路径   执行文件   jvm   方式   java   pre   范围   class   inux   

Ubuntu环境变量分为系统级环境变量和用户级环境变量。顾名思义,设置在系统级环境变量中的配置项作用范围为全系统,而设置在用户级环境变量中的配置项仅对当前用户起作用。

系统及环境变量配置在这个文件里:

/etc/environment

让我们看看这个文件里都有些什么?

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

我的系统是新安装好的,所以里面应该都是些默认配置。

用户及环境变量配置在这个文件里:

~/.bashrc

显然,这个.bashrc存放在每个系统账户的home目录中。在这里就不再展示这个文件的内容了,感兴趣的朋友去你自己的系统里查看。

设置环境变量用export命令,例如,我需要将jdk的bin目录加入到命令搜索路径中,我需要按照以下方式编写:

export PATH=/usr/lib/jvm/jdk1.8.0_144/bin:$PATH

相当于windows里的:

set PATH=%PATH%;"c:\program files\java\jdk1.8.0_144\bin";

windows里分隔两个路径的符号是分号“;”,而Linux世界里,分隔两个路径的符号是冒号“:”。我是在学Linux的小白,关于这些符号,暂且不论到底形成原因是什么,但就从语言学的角度看,我觉得还是windows的设定更符合人类语言习惯。

最后,设置好环境变量后,记得保存环境变量文件。然后还需要使用source命令来让系统加载你刚刚配置好的内容。

source /etc/environment

至此,配置环境变量的工作就算完成了。在任意路径下试试看配置有没有成功。例如,我刚刚加载了java的可执行文件目录,所以我可以输入java --version来验证Ubuntu系统是否可以正确找到我想要执行的java可执行文件。

 

Ubuntu的环境变量设置

标签:搜索路径   执行文件   jvm   方式   java   pre   范围   class   inux   

原文地址:http://www.cnblogs.com/rickqin/p/7281758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!