安装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_proxy unset https_proxy unset ftp_proxy unset rsync_proxy echo -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_proxy export ftp_proxy=$http_proxy export rsync_proxy=$http_proxy export HTTP_PROXY=$http_proxy export HTTPS_PROXY=$http_proxy export FTP_PROXY=$http_proxy export RSYNC_PROXY=$http_proxy echo -e "已开启代理" }
使用的时候,需要开启http代理时,就在命令行输入:proxy_on
此种情况多数用于命令行需要链接的服务器,被墙需要扶梯子时,比如下载android源码,chromium源码 …
推荐一个扶梯子的站点:http://t.cn/RtKobrk
相关推荐
采用Go编写的bash completion 命令行的bash completion。bash completion written in go bash completion for go command。
这篇详尽的“Bash命令行处理 Linux命令大全”将带你深入理解Bash的强大功能,提升你在Linux环境中的工作效率。 首先,Bash提供了丰富的内置命令和操作,例如`cd`用于切换目录,`ls`用于列出目录内容,`touch`创建新...
本文将详细介绍如何在Linux环境下使用命令行工具进行网络浏览。 #### 安装w3m 在Ubuntu Linux系统中,我们通常会使用w3m作为主要的命令行浏览器。w3m不仅可以用来浏览网页,还能用作文本格式化工具或简单的离线...
根据原文件提供的内容,本文将详细介绍Bash命令行处理的十二个步骤,同时也会涵盖一些高级话题,如引号的使用、`eval`命令的应用以及命令优先级等。 #### 一、Bash命令行处理的12个步骤 ##### 1. 将命令行分成由...
这对于经常使用命令行但又不记得具体命令的开发者来说非常实用。它不仅能够显示命令本身,还可能包含命令的参数和选项,帮助用户回忆起完整的命令行用法。 Go语言作为开发平台,为Go-Borg带来了诸多优势。Go是一种...
bashjumper是一个基于linux_bash的命令行下的超轻量跳板机。_bashjumper
总的来说,用Bash编写的命令行应用程序,如“todo.sh”,提供了一种轻量级且灵活的任务管理方式,尤其适合那些喜欢在终端环境中工作的Linux用户。通过熟练掌握这类工具,你可以更有效地组织工作,提高生产力。
这个组件旨在为用户提供一种直观、交互式的终端体验,使用户能够在前端环境中模拟执行Bash命令,这对于创建教育工具、演示应用或者在Web应用中集成命令行功能非常有用。 ### 1. React基础知识 React是Facebook推出...
本文将详细介绍Bash如何处理命令行输入的过程,帮助读者更好地理解和掌握Bash的工作机制。 #### 命令行处理流程及解释 Bash命令行处理流程可以分为以下几个主要步骤: 1. **分割命令行为独立的记号**: - Bash...
所使用的技术是git bash(命令行)和atom来为这些计算器编写代码。 这段代码应该在atom:和chrome浏览器中使用localhost:3000运行。 您应该安装npm,nodemon和express.js,以确保代码正确运行。
将Python与Bash结合,可以创建出功能强大且用户友好的命令行程序。下面我们将详细探讨如何利用Bash来增强Python命令行程序的实用性和美观性。 首先,理解Bash的基础知识至关重要。Bash支持变量、条件语句、循环结构...
本文将深入探讨如何在Android设备上安装并使用Bash,以及它对终端和Term应用的影响。 首先,要在Android设备上运行Bash,你需要一个支持Bash的环境,这通常意味着需要安装一个终端模拟器应用,如Termux。Termux是一...
Linux命令行和bash脚本编程圣经 Linux命令行和bash脚本编程圣经
Python-smi2ass的使用非常简单,作为一个命令行工具,用户只需在终端或命令提示符中输入相应的命令,指定输入的.smi文件和输出的.ass文件路径。例如,基本的转换命令可能是这样的: ```bash python smi2ass.py ...
一个linux上依赖readline库的仿bash命令行功能的测试使用Client。_CliTestClient_readline
这个简短的bash代码演示了如何使用命令行以及curl和sed等标准工具轻松地将SFDC报告导出为CSV。工作流程curl调用SFDC API登录入口点sed解析SOAP响应卷曲以验证SFDC报告端点卷曲以将报告导出为CSV参数 -s <URL> : ...
本主题聚焦于如何利用Excel VBA调用Shell命令来执行Bash脚本和命令行代码,从而进一步扩展Excel的功能。这种技术允许用户通过Excel界面与操作系统进行更深入的交互,例如运行系统级的任务、自动化文件操作或控制外部...
Linux命令行与Shell脚本教程__包含常见命令行使用,Bash基础、高级编程,以及实用范例_ShellTutorial
Python是一种广泛使用的编程语言,尤其在数据处理方面表现出色。CSV(Comma Separated Values)文件格式因其简单易用和通用性而广受欢迎,用于存储和交换表格数据。然而,当处理大型CSV文件或需要在线查看、搜索和...