1
3
在我的系统(Fedora13)上,您可以通过在/etc/profile.d/下添加它们来生成系统范围的环境变量。 例如,如果您将它添加到/etc/profile.d/my_system_wide.sh中的文件中
然后打开另一个终端,不管用户是谁打开终端,它都应该对其进行源代码管理。
|
2
2
添加到
此外,由于您使用的是bash,因此可以将export和set组合在一条语句中:
|
3
2
抱歉,如果我很天真,但不是。bash_配置文件只有在您将bash作为默认shell运行时才有用吗? 我“有时”使用Linux,而且主要使用ksh。我有.profile,所以你应该检查一下.profile并在那里导出变量。 祝你好运: |
4
1
Linux上没有系统范围的环境变量。每个过程都有自己的环境。现在,默认情况下,每个进程从其父进程继承其环境,因此通过确保在每个感兴趣的进程的祖先中设置var,可以获得类似于系统范围的环境的内容。然后,只要没有其他进程更改该var,每个感兴趣的进程都将设置它。
这里的其他答案给出了提前设置变量的各种方法。例如,
|
Neil Weicher · 环境变量和本地化 6 年前 |
Arvind · 如何在Postman的原始文本数据中使用环境变量? 6 年前 |
JLT Carson · 如何为Java设置环境变量 6 年前 |
S. Pineau · 设置与iis上的网站关联的环境变量 6 年前 |