zoukankan      html  css  js  c++  java
  • wget代理设置(转载)

    1、在bash shell中设定代理
    .bashrc:
    export http_proxy="166.111.53A.167:3128"
    export ftp_proxy="166.111.53A.167:3128"
    DON‘T ask me why the proxy above is invaild, it's just an example^_^

    2、对于wget可以单独建立.wgetrc
    http-proxy = 166.111.53.167:3128
    ftp-proxy = 166.111.53.167:3128

    3、用wget下载整个站点
    #wget -k -m -np -d --proxy-user=usrname --proxy-passwd=passwd http://www.hq.nasa.gov/office/pao/History/SP-468/contents.htm
    -k, --convert-links 将绝对链接转换为相对链接。
    -m 就等价于 递归下载+除非远程文件较新,否则不再取回+最大递归深度无限+不删除“.listing”文件。
    -np, --no-parent 不搜索上层目录。
    注意其中-d只是输出下载信息,换成-q就变成“安静”下载了。

    另外还有两个选项可能会有用到。
    -b:让wget在后台运行
    -c:断点续传




    wget本身没有专门设置代理的命令行参数,但是有一个"-e"参数,可以在命令行上指定一个原本出现在".wgetrc"中的设置。于是可以变相在命令行上指定代理:

    wget -e "http_proxy=http://<ip>:<port>/" http://www.google.com

    另一个办法就是先设置环境变量:

    set http_proxy=http://<ip>:<port>/

    

    转载:http://hi.baidu.com/fnsoxt/blog/item/861b272ede59f5514ec22649.html

  • 相关阅读:
    联考20200604 T2 宝石
    联考20200604 T1 旅游
    联考20200603 T2 排列
    [HAOI2017]八纵八横
    联考20200603 T1 解码
    [POI2011]KON-Conspiracy
    CF917D Stranger Trees
    CF1278F Cards
    CF809E Surprise me!
    NOI2016 循环之美
  • 原文地址:https://www.cnblogs.com/sikoui/p/1955842.html
Copyright © 2011-2022 走看看