随笔 - 132  文章 - 51  trackbacks - 0
<2011年4月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(7)

随笔分类

随笔档案

文章分类

文章档案

cocos2d-x

OGRE

OPenGL

搜索

  •  

最新评论

阅读排行榜

评论排行榜

环境变量分为系统环境变量和用户环境变量

 

Ubuntu下查看环境变量:

 

查看当前环境变量命令为:env  

当然可以查看某一个模块的配置信息,比如要查看elipse的配置 可以用执行:env | grep eclipse  

 

有如下输出:

 

OLDPWD=/home/runner/eclipse

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse

 

查看当前Shell的环境变量:~$ echo $PATH      # 显示当前环境变量

 

~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse

 

系统环境变量:

/etc/profile:此文件为系统的每个用户设置环境信息,当用户登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。

/etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。


当前用户变量:

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。


Ubuntu下设置环境变量:


1. 该方法只在一个终端中生效,另外打开新的终端发现PATH还是原来的PATH

~$ echo $PATH      # 显示当前环境变量(也就是显示/etc/environment文件)
/usr/local/sbin:/usr/local/bin    # 显示举例,多个路径中间用“:”隔开
~$ PATH="$PATH:/home/workdir"    # 添加“/home/workdir”目录
/usr/local/sbin:/usr/local/bin:/home/workdir   # 显示举例,多个路径中间仍用“:”隔开

则添加成功!(最后当然可以重启或者输出使其即时生效:)
~$ export PATH
~$ cd    #执行cd命令后面什么都不加,可以回到当前登录用户的宿主目录
~$ source .bashrc     #该命令需在主目录下才能运行,否则提示找不到.bashrc命令
结束!

2.  该方法全局有效

     当然也可以之间打开/etc/environment文件,来进行修改

  ~$ gedit  /etc/environment 

  然后添加你想添加的路径,中间用":" 分割

3. 由于看不懂~/.bashrc 文件怎么配置的环境变量,所以就不知到了。不介绍

posted on 2012-06-28 14:50 风轻云淡 阅读(3721) 评论(0)  编辑 收藏 引用 所属分类: Linux

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理