wget 基本用法

wget 是一个用于从 Web 服务器下载文件的常用命令行工具。下面是一些常用的 wget 使用方法:

基本语法

wget [选项] [URL]

常用选项:

  1. -O, --output-document=FILE:将下载的内容保存到指定的文件。

    wget -O filename.extension URL
  2. -P, --directory-prefix=PREFIX:将下载的文件保存到指定的目录。

    wget -P /path/to/directory URL
  3. -c, --continue:继续下载之前中断的下载。

    wget -c URL
  4. -r, --recursive:递归下载,下载指定 URL 中的所有链接。

    wget -r URL
  5. -np, --no-parent:在递归下载时不进入上级目录。

    wget -r -np URL
  6. -nd, --no-directories:不创建目录结构,将所有文件下载到当前目录。

    wget -nd URL
  7. -i, --input-file=FILE:从文件中读取要下载的 URL 列表。

    wget -i filename.txt
  8. -q, --quiet:安静模式,减少输出信息。

    wget -q URL
  9. -b, --background:后台下载文件。

    wget -b URL
  10. --user=USER 和 --password=PASSWORD:提供 HTTP 认证的用户名和密码。

    wget --user=username --password=password URL

示例:

  1. 下载文件并保存为指定文件名:

    wget -O filename.extension URL
  2. 将下载的文件保存到指定目录:

    wget -P /path/to/directory URL
  3. 继续下载之前中断的下载:

    wget -c URL
  4. 递归下载指定 URL 中的所有链接:

    wget -r URL
  5. 在递归下载时不进入上级目录:

    wget -r -np URL
  6. 从文件中读取要下载的 URL 列表:

    wget -i filename.txt
  7. 后台下载文件:

    wget -b URL

这些是 wget 常用的一些选项和用法。您可以通过查看 wget 的手册或者在命令行中执行 man wget 来获取更多详细信息。

wget 下载文件,如果文件存在就跳过,或者覆盖

您可以使用 wget 命令的 -nc 和 -N 选项来实现在文件存在时跳过或覆盖的功能:

  • -nc, --no-clobber:如果文件已经存在,则不覆盖已存在的文件,跳过下载。
  • -N, --timestamping:只在远程文件比本地文件新或者本地文件不存在时才下载。

以下是两种用法示例:

  1. 跳过已存在的文件

    wget -nc URL
  2. 覆盖已存在的文件

    wget -N URL

您可以根据需求选择 -nc 或 -N 选项。

wget 下载文件并指定路径以及文件名

您可以使用 -P 选项指定下载文件的路径,并使用 -O 选项指定下载的文件名。以下是具体的命令示例:

wget -P /path/to/directory -O filename.extension URL

其中:

  • /path/to/directory 是您希望保存文件的目录路径。
  • filename.extension 是您希望保存的文件名及其扩展名。
  • URL 是您要下载的文件的链接地址。

示例:

wget -P /home/user/downloads -O example.zip http://example.com/example.zip

这个命令将会下载 http://example.com/example.zip 并保存为 /home/user/downloads/example.zip

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

telllong

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值