ITPub博客

首页 > 数据库 > Oracle > bash&profile

bash&profile

原创 Oracle 作者:roypal 时间:2010-01-05 21:57:07 0 删除 编辑

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取....

[@more@]~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.它提供了定制用户环境的功能,如删除帐号内的临时文件或记录登录系统所花的时间.

.bash_profile与.bashrc的联系

.bash_profile只被登录的shell读取并执行,如果你在命令行上键入bash启动一个新的shell,这个新shell读取的是.bashrc而不是.bash_profile。将登录shell和运行一个子shell所需的配置文件分开可以获得非常灵的配置策略,从而满足不同的应用场景。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21143113/viewspace-1030301/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Constraint 主键
下一篇: 重定向 2>&1
请登录后发表评论 登录
全部评论

注册时间:2009-03-18

  • 博文量
    29
  • 访问量
    32215