十二月 6th, 2010 @ 12:43 上午 

linux中每个用户的主目录下都有的两个隐藏文件.bashrc和.profile。

这两个文件都是该用户的环境配置文件,而两者的区别是,.bashrc在non-login模式下运行,.profile在login模式下运行。

在看过了两个文件的内容和做了一些简单的测试之后我对两个文件理解是这样的:


当有用户进行了登录操作后,会先运行该用户的.profile文件。而这个文件当中会对是否是使用bash登录进行判断,如果是通过bash登录则会调用.bashrc文件。

那么可以推断.bashrc就是为bash服务的,在登录了之后,每运行一个新的bash都会调用一遍.bashrc。而.profile只有在登录的时候才调用那一次。

以上都是个人推敲结果,如有错误的地方,请您批评指正。

作者: Sunny
原创文章: 转载请注明出自 Sunny Way.
最后编辑: 十二月 6th, 2010 @ 05:40 下午
Email永久链接
Tags
标签: , , ,
分类: Linux


 

这篇日志的回复 » (没有回复)

 
发表回复

提示: 您可以使用以下标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Tags
Comment Meta:
回复RSS
引用URI


 最近 50 篇日志
 后退
切换主题...
  • 访问 » 8663
  • 日志 » 59
  • 回复 » 77
切换主题...
  • VoidVoid
  • LifeLife
  • EarthEarth
  • WindWind « Default
  • WaterWater
  • FireFire
  • LightLight

留言板



    No Child Pages.