🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Linux下的wget和curl如何使用`http proxy` ~~~ wget -e "http_proxy=porxyhost:port" www.baidu.com curl -x proxyhost:port www.baidu.com ~~~ 如果需要用户名密码,格式 ~~~ curl -x "http://user:pwd@host:port" www.baidu.com ~~~ 在Linux的命令行底下,一般的程序都是使用`http_proxy`和`ftp_proxy`这两个环境变量来获得代理设置的。 所以只要使用 ~~~ export http_proxy=proxy_addr:port ~~~ 就可以使用代理了。 而yum的话则可以单独设置,在/etc/yum.conf里面增加 ~~~ proxy=proxy_addr:port ~~~ ## 可能带来的问题 ~~~ export http_proxy=xxxx:80 ~~~ 访问本机的80会被代理到其他机器上,造成无法访问本机的假象 ### 查看进程所使用的环境变量 ~~~ cat /proc/pid/environ ~~~ supervisor会读取环境变量,将这个变量传给所启动的进程。