CentOS6 /etc/profile ~/.bash_profile ~/.bashrc等文件的执行顺序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS6 /etc/profile ~/.bash_profile ~/.bashrc等文件的执行顺序相关的知识,希望对你有一定的参考价值。

交互式登陆shell的执行顺序:/etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc ->  ~/.bash_logout (退出时执行)

 

交互式非登陆shell的执行顺序:~/.bashrc -> /etc/bashrc

 

在非交互模式下,bash读取的startup文件由环境变量BASH_ENV来决定

 

 

参考:http://yujia2016.blog.51cto.com/59379/1775070

      http://www.cnblogs.com/cute/archive/2011/03/17/1987278.html

      

 

以上是关于CentOS6 /etc/profile ~/.bash_profile ~/.bashrc等文件的执行顺序的主要内容,如果未能解决你的问题,请参考以下文章

centos6.5 tomcat 快速搭建

Centos6.10搭建Hadoop三节点分布式

Centos6.10搭建Hadoop三节点分布式

Centos6.5安装jmeter压力测试工具

Centos6.7 运行 eclipse出错解决办法

/etc/profile和/root/ bash profile有什么区别