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
最新文章
- R语言绘制环形树状图
- 5G NGC — 关键技术 — CUPS
- 数据结构和算法之数组模拟队列
- CodeForce 168 C——Wizards and Trolleybuses
- Python面试题总结(9)--高级特性
- 纽约部署免费千兆Wi-Fi 30秒可下一部电影
- android 重复申请权限,去除AndroidManifest.xml里重复申请的权限(uses-permission)
- Shoulda, Woulda, Coulda
- winform适应不同的分辨率_C# Winform的自适应分辨率的类-阿里云开发者社区
- vi/vim替换字符
- su灯光插件_V-Ray for SketchUp
- 白帽子黑客:手把手教你如何在Kali使用ibus拼音输入法?
- 从百度有啊独立看O2O发展的三大趋势
- ring3下穿透磁盘还原技术揭秘
- FPGA 数字信号处理之 FSK 调制、解调的实现与仿真基于 verilog + ise + modelsim + matlab (保姆级)
- 高二退学,她如今是年收50亿“独角兽”掌门人
- gst-rtsp-server搭建与测试
- October 2nd 2017 Week 40th Monday
- 操作系统bootloader是什么
- led HAL简单案例分析
热门文章
- SP2010开发和VS2010专家食谱--第七章节--使用客户端对象模型
- ROS在rviz中实时显示轨迹(nav_msgs/Path消息的使用)
- MySQL中的float和decimal类型有什么区别
- 安装mongodb以及设置为windows服务 详细步骤
- win10下JDK安装,配置环境变量后出现error:could not open '...jvm.cfg'
- 程序员面试金典--变位词排序
- Ubuntu Server 配置网络
- smbclient用法
- hadoop eclipse插件
- hadoop之MapReducer作业的提交执行过程