如何用env命令设置环境变量
env 命令是 Linux 和 macOS 系统中在终端会话内临时设置或修改环境变量的核心工具。掌握其用法对于开发调试、脚本运行及程序配置至关重要。本文将详细解析其使用步骤与注意事项。

-
首先,启动你的命令行终端(Terminal)。
-
使用
env命令设置环境变量的基础语法为:VAR_NAME=value。例如,若需创建一个名为MY_VARIABLE的环境变量,并将其值设定为my_value,只需在终端中输入以下指令:
env MY_VARIABLE=my_value
-
按下回车键执行该命令。此时,名为
MY_VARIABLE、值为my_value的环境变量已在当前 shell 会话中成功创建并生效。 -
如何验证环境变量是否设置成功?最直接的方法是使用
echo
echo $MY_VARIABLE
再次回车。若终端正确显示输出内容 my_value,则证明环境变量配置无误。
需要特别注意的是:通过 env 命令直接设置的环境变量具有临时性,其生命周期仅限于当前的终端会话。一旦关闭该终端窗口或启动新的会话,此变量将自动失效。若希望环境变量永久生效,需将其定义写入对应的 shell 配置文件中。例如,Bash 用户应编辑 ~/.bashrc 或 ~/.bash_profile 文件,Zsh 用户则需修改 ~/.zshrc 文件,并在此类文件中添加类似 export MY_VARIABLE=my_value 的语句。这才是实现持久化环境变量配置的标准方法。
