首页 > 其他 > 详细

6.bash_profile 与 .bashrc 的区别《Mr.Robot》

时间:2017-01-24 00:15:12      阅读:267      评论:0      收藏:0      [点我收藏+]

前言:如果对系统启动流程很清楚,这个就很容易理解了哦,《Mr.Robot》

----------------------------------------------------------------

1、当你直接在机器login界面登陆、使用ssh登陆或者su切换用户登陆时,.bash_profile 会被调用来初始化shell环境


Note:.bash_profile文件默认调用.bashrc文件


2、当你不登陆系统而使用ssh直接在远端执行命令,.bashrc 会被调用


3、当你已经登陆系统后,每打开一个新的Terminal时,.bashrc 都会被再次调用。


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

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




【故若要配置环境变量之类,最保险是写在 .bashrc 文件中。因为不管是登陆还是不登陆,该文件总会被调用!


本文出自 “Mr.Robot” 博客,请务必保留此出处http://80602872.blog.51cto.com/12350020/1893907

6.bash_profile 与 .bashrc 的区别《Mr.Robot》

原文:http://80602872.blog.51cto.com/12350020/1893907

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!