当我们~/.profile在 Ubuntu 中更改某些变量时,我们执行命令source .profile. 那么这个改变只在这个终端有效。如果我们打开一个新终端,我们必须source .profile再次执行该命令。所以看起来不同的终端虽然可能属于同一个用户,但它们都有自己的环境。
让每个终端都有自己的环境路径有什么好处?如果属于同一用户的不同终端共享相同的环境变量,似乎会更好。
我使用命令创建了一个符号链接ln -s source target。
在第一次尝试中,我使用了相对路径,最后得到了一个 broken symbolic link...
在网上搜索,我读到我必须使用绝对路径。我感兴趣的是为什么它需要是绝对路径而不是相对路径,这样更方便。我搜索并没有找到答案。