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

Ubuntu 设置环境变量

时间:2015-01-04 19:17:52      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:ubuntu环境变量   设置linux环境变量   

概述        

        Linux 系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。以下是在 Ubuntu 12.04 系统中的设置。

用户环境变量通常被存储在下面的文件中:

~/.profile
~/.bashrc

系统环境变量一般保存在下面的文件中:

/etc/environment

/etc/profile

/etc/bash.bashrc

添加环境变量

临时设置环境变量:

查看当前的环境变量

$echo $PATH
/usr/clang3x/bin:/usr/local/arm/4.3.2/bin:
/usr/lib/lightdm/lightdm:
/usr/local/sbin:/usr/local/bin:/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games:/usr/local/yasm/bin:
/usr/local/curl/bin:/usr/sbin


在终端上临时设置环境变量

$ export PATH=/usr/local/nginx/:$PATH

再次查看环境变量

$ echo $PATH | grep nginx
/usr/local/nginx:/usr/clang3x/bin:
/usr/local/arm/4.3.2/bin:
/usr/lib/lightdm/lightdm:/usr/local/sbin:
/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/
usr/games:/usr/local/yasm/bin:/usr/local/curl/bin:
/usr/sbin

当前用户设置环境变量:

首先查看当前用户的环境变量

$ echo $PATH
/usr/clang3x/bin:/usr/local/arm/4.3.2/bin:
/usr/lib/lightdm/lightdm:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games:/usr/local/yasm/bin:
/usr/local/curl/bin:/usr/sbin

打开当前用户环境变量的文件~/.bashrc,并在该文件添加你想要增加的环境变量的路径,并使其生效。注意:多个环境变量采用冒号隔开

$ vim ~/.bashrc
export PATH=/usr/local/nginx:$PATH
$ source ~/.bashrc

再次查看环境变量

$ echo $PATH | grep nginx
/usr/local/nginx:
/usr/clang3x/bin:/usr/local/arm/4.3.2/bin:
/usr/lib/lightdm/lightdm:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games:/usr/local/yasm/bin:
/usr/local/curl/bin:/usr/sbin:/usr/local/curl/bin:
/usr/sbin

设置所有用户的环境变量

$ vim /etc/profile
export PATH=/usr/local/nginx:$PATH
$ source /etc/profile 


Ubuntu 设置环境变量

标签:ubuntu环境变量   设置linux环境变量   

原文地址:http://blog.csdn.net/chenhanzhun/article/details/42396001

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