Linux 的环境配置文件主要可以分为两种profile 和 bashrc 文件,profile 文件又分为:"/etc/profile","~/.bash_profile";bashrc 文件则又分为 “/etc/bashrc”,和 “~/.bashrc” 文件。
/etc/profile 和 /etc/bashrc 这种在 /etc 目录下的配置则都属于全局配置,~/ 则属于用户级别的。
首先是执行顺序的区别,profile 文件最先执行,bashrc 最后执行,完整顺序是 /etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc