码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-01-24 00:17:36      阅读:160      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!