Bash终端命令行,使用privoxy将socks代理转成http代理
2019独角兽企业重金招聘Python工程师标准>>>
安装privoxy
# Ubuntu/debian sudo apt-get install privoxy# Centos sudo yum install privoxy# Mac osx sudo port install privoxy
修改配置文件
vi /etc/privoxy/config# HTTP parent looks like this: #forward-socks4 / 127.0.0.1:1080 . # # To chain Privoxy and Tor, both running on the same system, you # would use something like: #forward-socks5 / 127.0.0.1:1080 .
主要是forward-socks 这两行,1080是socks代理开启的端口,根据自己实际情况修改
配置完成后,重启privoxy,sudo service privoxy restart
添加代理开关函数
vi ~/.bashrc,添加如下代码:
function proxy_off(){unset http_proxyunset https_proxyunset ftp_proxyunset rsync_proxyecho -e "已关闭代理" }function proxy_on() {export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"export http_proxy="http://127.0.0.1:8118"export https_proxy=$http_proxyexport ftp_proxy=$http_proxyexport rsync_proxy=$http_proxyexport HTTP_PROXY=$http_proxyexport HTTPS_PROXY=$http_proxyexport FTP_PROXY=$http_proxyexport RSYNC_PROXY=$http_proxyecho -e "已开启代理" }
使用的时候,需要开启http代理时,就在命令行输入:proxy_on
此种情况多数用于命令行需要链接的服务器,被墙需要扶梯子时,比如下载android源码,chromium源码 …
推荐一个扶梯子的站点:http://t.cn/RtKobrk
转载于:https://my.oschina.net/yingkui/blog/730427
Bash终端命令行,使用privoxy将socks代理转成http代理相关推荐
- Mac 终端命令行报错 -bash: vi: command not found
我遇到的问题与这个类似,但是我的问题也是用该博文作者方法进行中断才解决的,在此表示感谢. 前段时间在 Mac 下使用终端遇到了这个问题: appledeMacBook-Air:~ air$ vi .b ...
- Ubuntu终端命令行缩短显示路径
平时我们使用linux终端命令行的时候,常常会被一个问题困扰,那就是文件路径过长, 有时候甚至超过了一行,这样看起来非常别扭,其实只要两步就可以解决这个问题: 1,修改.bashrc文件(用户根目录下 ...
- 修改linux终端命令行颜色
最近一直在使用 linux操作系统(Ubuntu16)学习 Docker,在使用过程中发现命令的输入输出均是白色,很容易看花眼,而且不容易区分输入与输出内容.于是下定决心,修改 linux 终端命令行 ...
- 修改linux终端命令行颜色+PS1设置
默认的linux终端命令行风格就是黑白,不容易区分输出内容,很容易看花眼.学习修改linux终端命令行颜色的方法,自己对那些方法进行了验证,最终找到了有效的修改linux终端命令行颜色的方法. 1.P ...
- 设置VSCode终端命令行清除快捷键Ctrl+K或Ctrl+L
Ctrl+K Ctrl+S设置 终端:清除Ctrl+K 也可以 输入terminal.clear设置Ctrl+L(建议设置这个,避免和其他Ctrl+K组合键冲突) 接下来去验证下吧 Ctrl+J打开终 ...
- linux命令框显示中文乱码_CentOS终端命令行显示中文乱码的解决方法
这篇文章主要介绍了CentOS终端命令行显示中文乱码的解决方法,以及测试方法和缺少中文字体时的解决方法,需要的朋友可以参考下 安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方 ...
- Linux终端命令行下的常用快捷键使用
Linux终端命令行下的常用快捷键 文章目录: ***`下面我只介绍常用的命令,其他的用的几乎很少,常用自然就是总会用的到的,而且用处比较大的,可以提高工作效率的,下面我亲自测试这些命令都是亲测可行的 ...
- 中断linux命令快捷键_实用!快速操作Linux终端命令行的快捷键
原标题:实用!快速操作Linux终端命令行的快捷键 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键. 在命令终端中通过它们或者方向键可以实现对历史命令的 ...
- Mac系统终端命令行不执行命令 总出现command not found解决方法
Mac系统终端命令行不执行命令 总出现command not found解决方法 参考文章: (1)Mac系统终端命令行不执行命令 总出现command not found解决方法 (2)https: ...
- linux终端命令行删除当前光标之后内容ctrl +k
linux终端命令行删除当前光标之后内容 ctrl +k
最新文章
- Android 使用git 忽略文件
- PCL点云特征描述与提取(2)
- android Spinner 例子
- activiti-explorer mysql_Activiti explorer.war示例工程使用过程图解
- ECshop 数据库表结构
- VTK:可视化之WindowSize
- 【python】dist-packages和site-packages的区别
- Leedcode1-求树的最小高度
- js 多个input值拼接json字符串
- 啤酒游戏及其牛鞭效应的vensim模拟
- 使用html5+canvas+Jquery实现的纯代码连线题Demo
- nginx 日志格式打印
- 判断丑数python_263. 丑数(Python)
- Word自动目录中包含公式如何去掉?
- mysql初始化密码_MySQL5.7初始密码查看及重置
- 腾讯扩容 php环境失效,腾讯云硬盘扩容挂载应该怎么办?
- 跟着小马哥学系列之 Spring AOP(AbstractAutoProxyCreator 详解)
- Numpy:两小时速成
- J2EE 框架结构及核心技术基础面面观
- AJAX异步请求解决跨域问题的三种方式