美文网首页
wget, 服务器上的"迅雷"

wget, 服务器上的"迅雷"

作者: halfempty | 来源:发表于2021-10-29 12:17 被阅读0次

    当我们想从网络上, 或者公司局域网内获取程序包时, 一般会先下载到本地, 再从本地上传到自己的服务器
    不仅麻烦, 而且还存在二次传输, 速度慢
    使用wget, 可以一步到位, 省时省力

    1. FTP/HTTP下载, 并提供用户名密码

    wget  --user=xxx --ask-password ftp://ftp.example.com/aaa/bbb/ccc/ddd.tgz
    wget  --user=xxx --password=yourpassword ftp://ftp.example.com/aaa/bbb/ccc/ddd.tgz
    

    --user=user
    --password=password
    Specify the username user and password password for both FTP and HTTP file retrieval. These parameters can be overridden using the
    --ftp-user and --ftp-password options for FTP connections and the --http-user and --http-password options for HTTP connections.

    --ask-password
    Prompt for a password for each connection established. Cannot be specified when --password is being used, because they are mutually
    exclusive.

    2. 批量下载

    wget -r -nd --user=xxx --ask-password ftp://ftp.example.com/aaa/bbb/ccc
    

    -r
    --recursive
    Turn on recursive retrieving. The default maximum depth is 5.

    -l depth
    --level=depth
    Specify recursion maximum depth level depth.

    -nd
    --no-directories
    Do not create a hierarchy of directories when retrieving recursively. With this option turned on, all files will get saved to the current
    directory, without clobbering (if a name shows up more than once, the filenames will get extensions .n).

    相关文章

      网友评论

          本文标题:wget, 服务器上的"迅雷"

          本文链接:https://www.haomeiwen.com/subject/njjialtx.html