【问题标题】:How can I save an ENV VAR on Linux Ubuntu 16.04?如何在 Linux Ubuntu 16.04 上保存 ENV VAR?
【发布时间】:2020-07-15 18:33:25
【问题描述】:

我在终端上输入了以下命令: export BACKEND_URL="<confidential>" .显然它正在工作,但是当我关闭计算机并再次打开时,我意识到这个名为 BACKEND_URL 的环境变量不再保存了。为什么会这样?

【问题讨论】:

标签: linux terminal environment-variables


【解决方案1】:

首先:

这个问题比这个网站更适合Unix&Linux StackExchange site

但是:

通过键入“BACKEND_URL="<confidential>"”,您设置了一个仅对当前运行的 shell(终端窗口)有效的变量。

如果你关闭终端窗口,变量就消失了。该变量对于从该终端窗口启动的程序也无效。

如果您添加export(如您所做的那样),则该变量对于从该终端窗口启动的程序也有效。

但是,它仍然对其他终端窗口无效,如果您关闭终端窗口,它将消失。

当使用标准 shell 之一时,您可以将变量添加到主目录中的 .profile 文件中。

当您使用bash 时,您还可以将变量添加到您主目录中的.bashrc 文件中。

【讨论】:

  • 感谢您回复我。现在我知道要继续前进了!
猜你喜欢
  • 2017-08-07
  • 2018-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-14
  • 2016-08-24
  • 2016-10-06
  • 1970-01-01
相关资源
最近更新 更多