Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1614998
  • 博文数量: 268
  • 博客积分: 8708
  • 博客等级: 中将
  • 技术积分: 3764
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-06 15:58
文章分类

全部博文(268)

文章存档

2014年(1)

2013年(15)

2012年(23)

2011年(60)

2010年(51)

2009年(12)

2008年(59)

2007年(47)

分类: LINUX

2007-07-24 16:37:51

在命令行下设置的环境变量每次退出后就不存在了,可以通过修改profile文件长久的保存自己开发时所要的环境变量:
1. /etc/profile
eg:
PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:/usr/lib/pkgconfig";export PKG_CONFIG_PATH
每个系统都有一个初始的系统启动文件,通常是/etc/profile.这个文件包含了对shell和其他一些实用程序起作用的重要环境变量的初始设置.
2. /root/.bash_proflie
另外特定的shell还有一些隐藏的文件和点文件在你启动该shell的时候执行,这些文件也叫shell的启动文件,通常是一用户的主目录下的 ~/.profile,或者是一个特定shell的profile或login文件.例如bash的profile汉蚻ogin文件通常是 ~/.bash_profile与~/.bash_login。
3.登录Shell是Bash时,Bash首先执行/etc/profile文件中的命令(如果该文件存在),然后它顺序寻找 ~/.bash_profile,~/.bash_logi或~/.profile文件,并执行找到的第一个可读文件中的命令.当登录bash退出时,它 将执行~/.bash_logout文件中的命令
阅读(1474) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~