重新加载.profile文件

时间:2013-12-06 17:54:34

标签: bash load profile

我修改了用户的.profile文件。它包含一些新的environement变量,如何在不重新启动服务器的情况下重新加载此文件?

.profile文件仅在系统启动时或在任何其他情况下收费?

提前致谢。

2 个答案:

答案 0 :(得分:4)

通常在启动新shell时解析文件(不在系统启动时!)。因此,您可以启动另一个shell,并且您对~/.profile的更改将会出现。但是,您也可以在当前shell会话中“获取”文件:

source ~/.profile

请注意,source只是.命令的人类可读快捷方式。所以,你也可以发出

. ~/.profile

感谢@chepner解释source.的别名,反之亦然。

答案 1 :(得分:2)

你可以这样做:

$ . ~/.profile 

这与以下内容相同:

$ source ~/.profile 

该文件将由当前shell执行(解释),对环境变量的所有更改都将影响您当前的会话。