临时环境变量设置仅在当前终端生效,用于快速验证路径或命令可达性;通过export命令直接赋值,如添加路径、设自定义变量或覆盖java_home,并需用echo或命令立即验证,注意等号无空格、路径用绝对路径、变量名大小写敏感。
临时设置只在当前终端窗口生效,关掉就消失,适合快速验证路径或调试命令是否可达。
直接用 export 命令赋值
在终端里输入一行命令即可,不需要编辑任何文件:
- 添加新路径到 PATH:`export PATH=$PATH:/opt/homebrew/bin`
- 设置自定义变量:`export GOPRIVATE=git.example.com/internal`
- 覆盖已有变量(如指定 Java 版本):`export JAVA_HOME=$(/usr/libexec/java_home -v 17)`
立即验证是否生效
执行后马上检查,避免“以为设了其实没成功”:
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
- 看 PATH 是否包含新增路径:`echo $PATH | grep homebrew`
- 查自定义变量值:`echo $GOPRIVATE`
- 试运行对应命令:`brew --version` 或 `java -version`
注意几个常见坑
这类设置看似简单,但容易因小细节失败:
- 等号两边不能有空格:`export PATH=/bin:$PATH` ✅,`export PATH = /bin:$PATH` ❌
- 路径必须是绝对路径,不能用 ~:`/Users/name/bin` ✅,`~/bin` ❌(除非用 `$HOME/bin`)
- 变量名区分大小写:`JAVA_HOME` 和 `java_home` 是两个不同变量
- 新开终端窗口后变量自动清空,不用手动清理










