当前位置: 首页 > news >正文

(已解决)Mac 终端上配置代理

说明:为了便于理解,本文描述略显“抽象”与“潦草”,为了过审,仅供学习交流使用。


🚀 简洁流程版

  1. 启动工具 

  2. 点击图标,复制它给出的终端命令

  3. 将这段内容粘贴进你的配置文件中(~/.zshrc~/.bash_profile

  4. 激活配置,完成!


🧭 详细操作版

第一步:编辑配置文件

打开你的终端,根据你的 shell 类型,选择编辑相应的配置文件:

  • Zsh 用户:

    vi ~/.zshrc

  • Bash 用户:

    vi ~/.bash_profile

第二步:添加环境变量

将工具中提供的那一段信息粘贴进来,(注意端口号):

export https_proxy=http://127.0.0.1:1234 export http_proxy=http://127.0.0.1:1234

🚨 注意:上面端口号 1234 是示例,请以实际生成的信息为准。


vi 编辑命令简要说明

  • i:进入插入模式

  • 粘贴你复制的内容

  • ESC 键退出插入模式

  • 输入 :wq 保存并退出(w=write,q=quit)


第三步:激活配置

执行以下命令,使配置文件立即生效:

source ~/.zshrc # 或者 source ~/.bash_profile

也可以直接关闭再重新打开终端。


🔍 测试是否生效

你可以尝试请求网站,检查网络:

curl http://www.example.com/

如果输出正常,说明配置成功。

http://www.xdnf.cn/news/1260613.html

相关文章:

  • 人工智能与智能家居:家居生活的变革
  • GO的启动流程(GMP模型/内存)
  • Go语言实战案例:用net/http构建一个RESTful API
  • 关于csdn导入和导出
  • 服务器硬件电路设计之I2C问答(一):为什么I2C总线要加上拉电阻?
  • Vue框架进阶
  • DM8数据库服务正常,但是登录报错 [-70019]:没有匹配的可登录服务器
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘huggingface_hub’问题
  • proteus实现简易DS18B20温度计(stm32)
  • 《论文阅读》传统CoT方法和提出的CoT Prompting的区分
  • [链表]142. 环形链表 II
  • C# GUI程序中的异步操作:解决界面卡顿的关键技术
  • OpenCV 3 终极指南:创建炫酷自定义窗口与图像显示的艺术
  • ctfshow_萌新web9-web13-----rce
  • 自动驾驶--车辆动力学模型
  • linux安装mysql8.0,二进制码安装
  • SpringCloud(4)-多机部署,负载均衡-LoadBalance
  • 数据持久化 —— `chrome.storage` 的记忆魔法
  • Java学习进阶--集合体系结构
  • 跨域解决方案
  • Unity基于Recoder的API写了一个随时录屏的工具
  • Linux Shell:Nano 编辑器备忘
  • ConcurrentDictionary 详解:.NET 中的线程安全字典
  • simulink tlc如何通过tlc写数据入文件
  • Spring Boot + Angular 实现安全登录注册系统:全栈开发指南
  • 深入理解 Java AWT Container:原理、实战与性能优化
  • 使用Prometheus + Grafana + node_exporter实现Linux服务器性能监控
  • 【3d61638 渍韵】001 png pdf odt 5与明天各种号(虚拟文章スミレ数据)
  • 从零开始构建【顺序表】:C语言实现与项目实战准备
  • 【前端】纯代码实现Power BI自动化