红联Linux门户
Linux帮助

关于环境变量的配置文件

发布时间:2008-07-26 10:21:07来源:红联作者:altaitai
近日在linux下配置使用oracle和odex的时候发现,有件事情很不爽,因为linux下的oracle需要导入oracle自己的环境变量,出于安全一般我们都是建立一个专门的oracle用户作为数据库的专属用户,这样每次启动的时候都需要手动启动oracle,可以将环境编写在oracle$的.bashrc文件中,而不是.bash_profile文件,当我们使用odex用户时,只要su到oracle用户相应的oracle环境变量就可以导入了,此时可以使用aqlplus这样的命令

/etc/profile: 为系统的每个用户设置环境变量,当用户第一次登陆,该文件被执行,并从/etc/profile.d目录中的配置文件中搜集shell设置

/etc/bashrc: 为每个运行bash shell的用户执行此文件

~/.bash_profile: 每个用户都可以使用该文件导入专用于自己的使用信息,该文件只执行一次

~/bashrc: 包含专属于你的bash信息,当登录时以及打开新的shell时,该文件被读取。
文章评论

共有 1 条评论

  1. lyq617617 于 2008-07-26 15:51:36发表:

    讲解的很详细,学习了
    ~/bashrc,~/.bash_profile,/etc/bashrc,/etc/profile四个有用且常用在环境变量和初始化设置的地方!