go get 无反应方法 Win/Linux 命令行、终端和 Git 代理设置
go get -u -v 无反应方法
CMD要用管理员权限运行,否则设置无效
netsh winhttp set proxy proxy-server="https=127.0.0.1:1080" bypass-list="localhost"
查看当前CMD正在使用的代理
netsh winhttp show proxy
清空CMD使用的代理
netsh winhttp reset proxy
还有一种方式
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080
别问我为毛要使用代理,TMD试一试
go get -u -v github.com/astaxie/beego
凸(艹皿艹 ),搞个计算机学习都很蛋疼
下面是我设置的hosts,各位童鞋可以用IP查找工具来获取IP地址设置hosts,速度杠杠的
vim /etc/hosts
192.30.253.112 github.com
151.101.185.194 github.global.ssl.fastly.net
===================== ===================== 骚气的分割线===================== ===================== =====================
本文整理了 Windows 命令行 和 Linux 终端以及 Git 中设置代理的命令。以本地 HTTP/HTTPS 代理 127.0.0.1:8118 和 SOCKS5 代理 127.0.0.1:1080 为例。
Windows 命令行代理设置
HTTP 代理设置:
set http_proxy=http://127.0.0.1:8118
set https_proxy=http://127.0.0.1:8118
SOCKS5 代理设置:
set http_proxy=socks5://127.0.0.1:1080
set https_proxy=socks5://127.0.0.1:1080
取消代理设置:可以通过 echo %http_proxy% 命令查看是否设置成功。
set http_proxy=
set https_proxy=
Linux 终端代理设置
临时代理设置
Linux 终端设置 HTTP 代理(只对当前终端有效):
1 |
$ export http_proxy=http://127.0.0.1:8118 |
Linux 中设置 SOCKS5 代理(只对当前终端有效):
1 |
$ export http_proxy=socks5://127.0.0.1:1080 |
设置终端中的 wget、curl 等都走 SOCKS5 代理(只对当前终端有效):
1 |
$ export ALL_PROXY=socks5://127.0.0.1:1080 |
Linux 终端中取消代理设置:
1 |
$ unset http_proxy |
永久代理设置
将代理命令写入配置文件 ~/.profile 或 ~/.bashrc 或 ~/.zshrc 中:
1 |
# HTTP 代理设置 |
或
1 |
# SOCKS5 代理设置 |
或
1 |
# 强制终端中的 wget、curl 等都走 SOCKS5 代理 |
Git 设置代理
代理格式 [protocol://][user[:password]@]proxyhost[:port]
参考 https://git-scm.com/docs/git-config
设置 HTTP 代理:
1 |
git config --global http.proxy http://127.0.0.1:8118 |
设置 SOCKS5 代理:
1 |
git config --global http.proxy socks5://127.0.0.1:1080 |
Git 取消代理设置:
1 |
git config --global --unset http.proxy |
go get 无反应方法 Win/Linux 命令行、终端和 Git 代理设置的更多相关文章
- [转]12款最佳Linux命令行终端工具
摘要 “工欲善其事必先利其器”,作为菜鸟,也是从别人那里偷学来的一些东东.今天看到同事用到一个终端命令行工具,觉得自己弱爆了.然后在网上搜了下该工具.发现类似的工具还是挺多的,只是自己不知道罢了. 原 ...
- 12款最佳Linux命令行终端工具, 20款优秀的 Linux 终端仿真器
12款最佳Linux命令行终端工具 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的 ...
- 12款最佳Linux命令行终端工具
12款最佳Linux命令行终端工具 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的终端软件 ...
- linux命令行模式下实现代理上网
有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...
- linux命令行模式下实现代理上网(转)
有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...
- linux命令行模式下实现代理上网 专题
有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...
- Linux命令行修改IP、网关、DNS的方法
Linux中在命令行中修改IP地址.网关.DNS的方法. 网卡eth0 IP修改为 102.168.0.1 复制代码代码如下: ifconfig eth0 102.168.0.1 netmask ...
- Linux命令行上执行操作,不退回命令行的解决方法
问题描述: 如果你现在登录Centos执行了某个操作,但是操作一直占用命令行,命令行显示的也都是这个命令相关的操作,我想做其它事情 ,该怎么办呢 ? 解决方法: 根据<Linux命令行与Shel ...
- linux 命令行远程登录 后台运行命令的方法
linux 命令行远程登录 后台运行命令的方法 http://blog.csdn.net/isuker/article/details/55061595 Linux 技巧:让进程在后台可靠运行的几种方 ...
随机推荐
- 生物网络,RNA 与疾病关联分析
题目: 大数据时代下基于网络算法和机器学习的非编码RNA 相关预测研究摘要:最近越来越多的生物实验表明非编码RNA 具有非常重要的生物学功能,参与细胞中的多项重要生命活动,调控许多基本且重要的生物过程 ...
- 从MVC -> MVVM ? 开发模式
MVVM 到底是什么? view :由 MVC 中的 view 和 controller 组成,负责 UI 的展示,绑定 viewModel 中的属性,触发 viewModel 中的命令: viewM ...
- 浅谈React编程思想
React是Facebook推出的面向视图层开发的一个框架,用于解决大型应用,包括如何很好地管理DOM结构,是构建大型,快速Web app的首选方式. React使用JavaScript来构建用户界面 ...
- Java 之 web服务器—Tomcat
一.服务器 1.服务器 服务器:安装了服务器软件的计算机 2.服务器软件 服务器软件:接收用户的请求,处理请求,做出响应 3.Web 服务器软件 web 服务器软件:接收用户的请求,处理请求,做出响应 ...
- JavaScript常用数组操作方法,包含ES6方法
一.concat() concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,仅会返回被连接数组的一个副本. var arr1 = [1,2,3]; var arr2 = [4,5]; ...
- [LeetCode] 64. 最小路径和 ☆☆☆(动态规划)
描述 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小. 说明:每次只能向下或者向右移动一步. 示例: 输入:[ [1,3,1], [1,5,1 ...
- django图片上传修改图片名称
storage.py # 给上传的图片重命名 from django.core.files.storage import FileSystemStorage from django.http impo ...
- 2.kafka 分布式集群安装
Kafka集群安装主节点h201,从节点h202.h2031.安装jdk1.8[hadoop@h201 ~]$ /usr/jdk1.8.0_144/bin/java -version 2.安装zook ...
- 关于MySql升级JDBC架包导致时区问题报错(The server time zone value '?й???????' is unrecognized or represents more than one time zone)
报错信息: The server time zone value '?й???????' is unrecognized or represents more than one time zone. ...
- git config user.name
Setting your username in Git Git uses a username to associate commits with an identity. The Git user ...