/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登入时,该文件即被执行,该文件中设置的环境变量时全局的,可以作用于所有用户。
/etc/bashrc:为每一个运行bash shell 的用户执行此文件,当bash shell 被打开时,该文件被读取,即每打开一个新的终端,都会执行bashrc。
~/.bash_profile:每个用户都可以使用该文件 输入专用于自己使用的shell 信息,当用户登入时,该文件仅执行一次,默认情况下,该文件会设置一些环境变量,执行用户的“.bashrc"文件,在这里需要注意 “.bash_profile" 与 ".bashrc"的区别:“.bash_profile”只会在会话开始是被读取一次,而“.bashrc"则在每次打开新的终端时,均要被读取。