Linux环境变量配置相关文件:/etc/profile与~/.bash_profile、~/.bash_login、~/.profile、~/.bashrc、/etc/bashrc
if [ -f ~/.bashrc ] ; then
. ./bashrc
fi
以及~/.bashrc中,一般还会有以下代码:
if [ -f /etc/bashrc ] ; then
. /etc/bashrc
fi
因此,在执行~/.bash_profile时一般~/.bashrc和/etc/bashrc也就被执行。
注1:上面两处代码中都使用了点命令(.)。点命令通常用于重新执行刚修改的 初始化文件,使之立即生效,而不必注销后再重新登录。注2:在改动了以上文件后,若希望其立即生效的话,则使用source命令(功能上完全与点命令相同)或点命令。例如:
source /etc/profile 或 . /etc/profile