Linux机器在命令行操作时开启/关闭代理

命令行操作时,如果需要连接通过代理才能访问的地址,可以通过配置当前shell的配置文件来手动开启/关闭代理

注意:代理只对当前用户当前shell生效,切换用户或者重新连接需要重新开启代理

修改当前用户所使用的shell的配置文件(文件位于当前用户主目录下,即执行 cd后进入的目录),如bash对应.bashrc,zsh对应.zshrc,可执行 echo $SHELL来确认用的是哪个shell,一般情况下默认是使用bash

在文件末尾新增以下代码

启动代理
proxy_on () {
  export http_proxy="http://<代理地址>:<代理端口>"
  export https_proxy=$http_proxy
  echo "HTTP Proxy on"
}

&#x5173;&#x95ED;&#x4EE3;&#x7406;
proxy_off () {
  unset http_proxy
  unset https_proxy
  echo "HTTP Proxy off"
}</代理端口></代理地址>

保存并退出后, source配置文件或重启终端连接即可生效,之后可执行 proxy_onproxy_off来开关代理(仅对当前用户生效)

Original: https://www.cnblogs.com/soultraitor/p/16653927.html
Author: SoulTraitor
Title: Linux机器在命令行操作时开启/关闭代理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/609683/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 根据map的value进行排序

    1、将Map放入List中 List> entryList = new ArrayList(result Map.entrySet()); 2、利用Collections的s…

    Java 2023年6月5日
    077
  • DBExplorer使用和修改整理

    2 DBExplorer介绍 DBExplorer是一个B/S架构的Web程序,基于JDBC连接数据库服务。它采用Extjs构建GUI,因此也具有和C/S程序一样良好的使用体验。 …

    Java 2023年6月7日
    0141
  • mybatis oracle批量插入保存

    1:XML脚本 <insert id="importExcel"> insert all <foreach collection="…

    Java 2023年5月30日
    069
  • JDK 1.8 Metaspace 详解

    JDK 1.8 Metaspace _ https://javadoop.com/post/metaspace_ Original: https://www.cnblogs.com…

    Java 2023年5月30日
    090
  • 并查集快速查找,快速合并

    并查集基础 一、概念及其介绍 并查集是一种树型的数据结构,用于处理一些不相交集合的合并及查询问题。 并查集的思想是用一个数组表示了整片森林(parent),树的根节点唯一标识了一个…

    Java 2023年6月5日
    060
  • Springtboot源码(一)

    一、简单构建一个springboot项目 @SpringBootApplication public class SpringbootApplication { public st…

    Java 2023年5月30日
    070
  • ShardingSphere学习

    1 基本概念 1.1 ShardingSphere概述 官网:https://shardingsphere.apache.org/index_zh.html 1.2 分库分表概述 …

    Java 2023年6月5日
    0119
  • OO第四单元&课程总总结

    OO第四单元&课程总总结 时刻提醒自己不能跑题完结撒花 OO第四单元&课程总总结 架构介绍 + 类图 顺序图 状态图 关于算法 设计思维 与 OO理解演进 封装与解…

    Java 2023年6月13日
    069
  • zookeeper篇-zk的选举机制

    点赞再看,养成习惯,微信搜索「 小大白日志」关注这个搬砖人。 文章不定期同步公众号,还有各种一线大厂面试原题、我的学习系列笔记。 说说zk的选举机制 基础概念 zxid=事务id=…

    Java 2023年6月8日
    075
  • springboot之启动原理解析及源码阅读

    前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开Spri…

    Java 2023年6月5日
    0108
  • 关于soapUI调用报错:Error reading XMLStreamReader:

    不积跬步无以至千里,记录每一个小bug解决过程: 问题描述: 今天是第一次使用webservice,也是第一次调webservice,用soapUI调用时,产生报错 先是报错Err…

    Java 2023年6月16日
    099
  • Spring(八):Bean的作用域

    Spring框架支持六个作用域,其中四个只有在Web中才能用到,在此我们只说明前两种作用域。 下面是所有的六种作用域: ScopeDescription (Default) Sco…

    Java 2023年6月15日
    066
  • 删除无序链表中重复节点,保留第一次出现的节点

    面试题 02.01. 移除重复节点:https://leetcode-cn.com/problems/remove-duplicate-node-lcci/ 编写代码,移除未排序链…

    Java 2023年6月5日
    073
  • JDK动态代理为什么必须要基于接口?

    原创:微信公众号 &#x7801;&#x519C;&#x53C2;&#x4E0A;,欢迎分享,转载请保留出处。 前几天的时候,交流群里的小伙伴抛出了…

    Java 2023年6月5日
    073
  • mybatis中resultMap嵌套list的写法(两种)

    方式一:代码复用性高, 主表分页查询正确(主表分页查询时,子表会将所有的数据查询出来) QuestionMapper.xml SELECTpq.id, pq.content, pq…

    Java 2023年5月30日
    070
  • 员工绩效管理系统(超级超级详细 —未完待更…)

    一.分级建立项目包 1.建立department包(实现有关department表的操作) ① 建立dao包(实现数据库中department的增删改查操作 建立java和数据库直…

    Java 2023年6月5日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球