重启后如何避免在WSL终端中重置环境变量?

how to avoid enviroment variable from resetting in WSL terminal after restart?

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

export variable_name=variable_value

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

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

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

您可以检查是否添加了 env 变量或不通过 printenv