我注意到,如果我打开了多个终端窗口,并且在其中一个窗口中我通过 bashrc 设置路径变量:
export APP_PATH="path_to_app"
export PATH="$APP_PATH:$PATH"
然后调用:
source ~/.bashrc
那么新路径仅在我执行该操作的窗口中可见。为什么?我如何才能让其他人看到它?
如果我多次调用 source,所有路径条目都会重复。为什么?我以为 source 只是重新加载 bashrc 的所有信息。
答案1
当你调用时,source ~/.bashrc
你~/.bashrc
只会为当前终端会话重新加载配置。如果你想重新加载你的~/.bashrc