我修改了用户的 .profile 文件。它包含一些新的环境变量,如何在不重新启动服务器的情况下重新加载此文件?
.profile 文件仅在系统启动时或在任何其他情况下收费?
提前致谢。
通常,文件会在新 shell 启动时解析(不是在系统启动时!)。因此,您只需启动另一个 shell,您的更改~/.profile就会出现。但是,您也可以在当前 shell 会话中“获取”文件:
source ~/.profile
Run Code Online (Sandbox Code Playgroud)
请注意,这source只是该.命令的人类可读快捷方式。所以,你也可以发出
. ~/.profile
Run Code Online (Sandbox Code Playgroud)
感谢@chepner 解释这source是 的别名,.反之亦然。