Ubuntu12.04添加环境变量
环境变量分为系统级和用户级。
系统级变量设置环境为/etc/environment和/etc/profile等,不要轻易修改,否则可能造成系统错误。
用户级变量设置路径为~/.bashrc和~/.profile。.profile负责本用户所有环境变量的设置,而.bashrc只负责控制台调用的环境变量。所以如果你的路径只在控制台使用,那么把它添加到.bashrc即可;否则,最好直接添加到.profile中。
在文件末尾添加:
例1. export JAVA_HOME="your path"
例2. exprot PATH=$PATH:YourPath
注意下面几点:
1、如果是系统已有变量,如PATH,那么采用例2的连接方法。用$PATH调用已有的设置,一个冒号后添加自己的路径,如果不连接原来的$PATH,那么PATH被覆盖,后果很严重。
2、如果是自己新设置的变量,按例1。
3、变量名和变量值之间的等号=两侧不能有空格,否则报错!
4、等号右侧的变量值可以加双引号(例1)也可以不加(例2)。
添加完后,执行source .bashrc 或 source .profile更新系统设置,调用echo $JAVA_HOME 或 echo $PATH查看更新效果。
Ubuntu12.04添加环境变量的更多相关文章
- Linux下查看和添加环境变量
		转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您 ... 
- postman 添加环境变量 并 读取变量 作为参数 传入,跑整个场景
		上篇文章 写了 postman 基本使用 和 检查点. 这篇 记录一下 多个测试用例组成的一个场景下. 如何通过读取变量跑完整个场景. 因为有些场景 的用例是彼此关联的. 所以通过参数来实现. 如 我 ... 
- linux命令(11)下查看和添加环境变量
		&PATH:决定了shell将到哪些目录中去寻找命令或者程序,PATH值是一系列的目录,当你要运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑PATH 声明,其格式为: PATH ... 
- 软件 利用 win+R 快速启动(无需添加环境变量)
		前言:以 "Typora" 软件 为例 ,无需添加环境变量,实现键盘快速启动 第一步 找到 为知笔记的快捷方式 打开文件位置 鼠标右击该软件的桌面快捷方式 复制该软件的快捷方式 第 ... 
- mac 添加环境变量(jmeter添加至环境变量中)
		Mac系统的环境变量,加载顺序为:a. /etc/profileb. /etc/pathsc. ~/.bash_profiled. ~/.bash_logine. ~/.profilef. ~/.ba ... 
- php 添加环境变量
		1.php添加环境变量主要为了能在 cmd和软件的客户端用php来运行 首先我们要做的第一步: 添加环境变量(记住php.exe的路径,然后再环境变量中编辑path 多个用逗号分隔开,保存重启电脑) ... 
- 使用setx 命令添加环境变量(Windows)
		背景 用GUI的方法可能添加环境变量可能会比较麻烦,为此可采用命令行操作的方式. 步骤 以管理员身份运行 cmd 输入 setx /M "%path%" "%path%[ ... 
- CentOS添加环境变量的三种方式
		CentOS添加环境变量的三种方式,以添加php环境变量为例,假定php的安装目录为 /usr/local/php5 一.仅对当前会话临时生效 [root@bogon ~]# export PATH= ... 
- 向windows添加环境变量
		以NASM为例,软件安装完毕后,启动Windows操作系统的命令窗口,在安装目录(比如C:\Program Files\NASM)下运行nasm是ok的,但是在其他任意目录下运行nasm就会报错. 这 ... 
随机推荐
- nodejs——压缩文件_archiver
			工作需要,由于html无法访问并下载带有中文的路径,例子:“127.0.0.1::8088/files/第一张图片.jpg”,所以想到了先将原图片压缩并命名为不带中文的文件名,下载后用户自行解压缩的方 ... 
- 关于tcp的三次握手与四次挥手,以及粘包
			tcp三次握手: TCP是因特网中的传输层协议,使用三次握手协议建立连接.当主动方发出SYN连接请求后,等待对方回答SYN+ACK[1],并最终对对方的 SYN 执行 ACK 确认.这种建立连接的方法 ... 
- [Delphi] 快速获取文件大小
			function GetFileSize(const fName: AnsiString): Int64; var hFile: THandle; begin hFile := _lopen(PAns ... 
- ASP.net显示当前系统在线人数
			void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 Application.Lock(); if (Applic ... 
- Win7 系统还原
			Win7 由于某种原因,第二天开机不正常,桌面配置丢失,桌面上的文档不见了. 这种情况不要怕. 可以在启动界面F8,进入系统还原,然后选择某个时间点还原成功!!! 错误描述: Windows 不能加载 ... 
- Yii2 基础学习
			<?php //url创建 echo Url::to(''); // same controller, different action // /index.php?r=management/d ... 
- table边框和td的width失效
			table元素有一个属性border,可设置table的边框.这个边框对内部元素有效. 不同于style:border,这个仅仅是外边框. table{ width:60%; border-colla ... 
- 下载google code中源码的几个工具
			Google code 一般以三种命令行方式提供源代码,格式如下: hg clone https://code.google.com/p/xxx/ git clone https://code.goo ... 
- 10 并发编程-(线程)-GIL全局解释器锁&死锁与递归锁
			一.GIL全局解释器锁 1.引子 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势 首先需要明确的一点是GIL并不是Python的特性,它是在实现Pyt ... 
- DELL服务器iDRAC相关设置
			iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔远程控制卡 iDRAC卡相当于是附加在服务器上的一台小电脑,通过与服务器主板上的管理芯片 ... 
