视野之外
[ 返回文章列表 ]
客户端教程
发布日期: 2026-08-30
3 分钟阅读

macOS 与 Linux 终端代理配置及环境变量注入教程

开发者必备:在 macOS (ClashX Pro / Surge) 及 Linux 服务器无界面环境下设置 HTTP/SOCKS5 环境变量代理与 Git 加速。

ℹ️NOTE

终端提示:桌面客户端开启“系统代理”后,终端 (Terminal / Bash / Zsh) 默认是不走代理的。下载 npm 包或 git clone 依旧会超时。


1. Linux / macOS 终端环境变量代理导出

在 ~/.zshrc 或 ~/.bashrc 中追加以下快捷别名:

# 快捷开启代理 (假设本地代理端口为 7890)
alias proxy='export http_proxy=http://127.0.0.1:7890; export https_proxy=http://127.0.0.1:7890; export all_proxy=socks5://127.0.0.1:7890; echo "[+] Terminal Proxy Enabled."'

# 快捷关闭代理
alias unproxy='unset http_proxy https_proxy all_proxy; echo "[-] Terminal Proxy Disabled."'

2. Git 命令行单独代理配置

# 仅对 github.com 域名设置 SOCKS5 代理
git config --global http.https://github.com.proxy socks5://127.0.0.1:7890

关联阅读:

* 点击复制包含绝对主地址的分享链接
相关研究日志 RECOMMENDED
回首页