- bash/shell
对于shell,最简单的办法是在命令的前面设置下http_porxy的环境变量。
1
| http_proxy=http://127.0.0.1:8123 wget http://test.com
|
推荐的做法是在~/.bashrc 文件里设置两个命令,开关http proxy:
1 2 | alias proxyOn='export https_proxy=http://127.0.0.1:8123 && http_proxy=http://127.0.0.1:8123' alias proxyOff='unset https_proxy && unset http_proxy' |
注意,如果想sudo的情况下,http proxy仍然有效,要配置env_keep。
在/etc/sudoers.d/目录下增加一个env_keep的文件,内容是:
1
| Defaults env_keep += " http_proxy https_proxy ftp_proxy "
|