【问题标题】:how to avoid enviroment variable from resetting in WSL terminal after restart?重启后如何避免环境变量在 WSL 终端中重置?
【发布时间】:2019-11-02 09:52:34
【问题描述】:

WSL 中的环境变量集(在 zsh shell 中)在重启终端后消失。我用过

export variable_name=variable_value

设置环境变量。我应该如何避免 env 变量在重启后重置。

【问题讨论】:

  • 你在.zshrc文件中添加命令了吗?
  • 哦,好吧! 谢谢!我现在添加它。

标签: linux bash terminal windows-subsystem-for-linux zshrc


【解决方案1】:

阅读@Biswapriyo 的评论后,我在.zshrc 文件中添加了环境变量。 像这样- export variable_name=variable_value 现在它可以工作了。

我认为,在每次启动时,都会运行 .zshrc 文件中的脚本,因此会添加此环境变量。如果您使用 bash 而不是 zsh,那么您可以尝试将其添加到 .bashrc 文件或任何其他 rc 文件中。

您可以通过以下方式检查是否添加了 env 变量 printenv

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-26
    • 2022-06-18
    • 2020-07-15
    • 2010-11-24
    • 2018-05-01
    • 2019-11-28
    • 2019-07-06
    • 1970-01-01
    相关资源
    最近更新 更多