在命令行中临时设置环境变量最直接的方法是用export命令,仅对当前终端会话及其子进程生效;语法为export 变量名=值,值含空格需加双引号,PATH追加应使用$PATH保留原路径;变量名须全大写、下划线分隔,等号两侧不可有空格;可用echo $变量名验证,unset MY_ENV删除。

在命令行中临时设置环境变量最直接的方法就是用 export 命令,它只对当前终端会话及其子进程生效,关闭终端就自动消失。
基本语法和操作
直接输入以下格式即可:
-
export 变量名=值 —— 例如:
export MY_ENV="test123" - export 变量名="带空格的值" —— 值含空格或特殊字符时必须加英文双引号
- export PATH=$PATH:/新路径 —— 追加目录到 PATH,保留原有路径(推荐方式)
常见注意事项
临时设置看似简单,但容易出错的地方有:
- 变量名不能含短横线(-)或空格,建议全大写、用下划线分隔,如
API_TIMEOUT - 赋值等号
=两侧不能有空格,export VAR = value是错误的 - 若要覆盖 PATH,避免写成
export PATH=/new/bin,否则会丢失所有原有路径;应使用$PATH引用原值 - 设置后可用
echo $变量名验证,比如echo $MY_ENV
验证和取消
设置完可以快速确认是否生效:
- 查看单个变量:
echo $MY_ENV - 查看所有环境变量:
env | grep MY_ENV - 删除该变量:
unset MY_ENV,之后echo $MY_ENV就不再输出内容


















