ubuntu的环境变量配置

来源:互联网 发布:大连民族大学网络 编辑:程序博客网 时间:2024/06/12 21:28

ubuntu的环境变量配置

   

在Ubuntu中一般有如下几个文件可以设置环境变量:

1. /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.

2. /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量

3.~/.profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

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

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


优先级:1>2>3

通常设置环境变量有三种方法:

一、临时设置

export PATH=/home/liliang/opt/local/bin:$PATH

二、当前用户的全局设置

打开~/.bashrc,添加行:

export PATH=/home/liliang/opt/local/bin:$PATH

然后使其使生效(不需要注销...)

type  source .bashrc

三、所有用户的全局设置

$ vi /etc/profile

在里面加入:

export PATH=/home/liliang/opt/local/bin:$PATH

生效

type source profile

4./5.我没试过,闲着没事可以玩玩,呵呵,你没有BootCD,不是老鸟,劝你就不要玩了,小心配置错了,你会很悲催的...^_^

今天自己编译inkscape,呵呵,看了官网的一些内容,起初总是说我的GCC缺库文件,后来,利用官网上说的配置一下,编译了十多分钟,出来了,呵呵,不喜欢sudo apt-get install inkscape 装的那个,一看就知道汉化的是台湾人,用的哥很是纠结,呵呵...ps:后来还测试了一下, echo $PATH,没问题,哈哈...