`
garydo
  • 浏览: 155815 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

wget, 一个强大的下载工具

阅读更多
如果你认为 wget 只是一个命令行下载工具, 那你就错了, wget 有能力完成各种各样的下载任务. 下面我会给出一些简单的例子:

如果你想从网站上下载一个文件.

wget http://www.dummy.com/foo.tar.gz

有时下载到一半会丢失链接, 我可以恢复之前的下载么?

wget -c http://www/dummy.com/foo.tar.gz

好吧, 我的网速很慢, 经常会断开链接, 我想让他自动重试直到下载完成该怎么办?

wget -t 0 -c http://www.dummy.com/foo.tar.gz #默认会重试20次, -t 0 会让他一直重试.

嗯… 不错, 如果我有URL我可以一次下载整张网页么?

wget -p http://www.dummy.com/blog

如果我要下载文件的网址需要指定用户名和密码怎么办?

wget http://www.dummy.com/bar.tar --user=name --password=passwd?

使用 wget 完成批量下载

如果想下载一个网站上目录中的所有文件, 我需要执行一长串wget命令, 但这样做会更好:

wget -nd -r -l1 --no-parent http://www.foo.com/mp3/

这条命令可以执行的很好, 但有时会下载像 index.@xx 这样一些我不想要的文件. 如果你知道想要文件的格式, 可以用下面的命令来避免下载那些多余的文件:

wget -nd -r -l1 --no-parent -A.mp3 -A.wma http://www.foo.com/mp3/

我来简单的介绍一下命令中指定选项的作用.
-nd 不创建目录, wget默认会创建一个目录
-r 递归下载
-l1 (L one) 递归一层,只下载指定文件夹中的内容, 不下载下一级目录中的.
–no-parent 不下载父目录中的文件

我还可以做什么?
更多的操作, 输入man wget吧.
分享到:
评论

相关推荐

    wget--强大的linux 下载工具

    强大的linux 下载工具,支持断点续传,整站下载.

    一款强大的小巧下载工具-VisualWget(Wget图形版)V2.4 汉化版

    一款强大的小巧下载工具-VisualWget(Wget图形版)V2.4 汉化版。 VisualWget是一个开源的下载工具,基于Wget核心 的Windows平台下载工具。 用过Linux的用户肯定知道 wget 下载命令,VisualWget把原本的Wget命令行下载...

    Wget下载工具(Dos)

    可以用批处理运行的Dos程序,功能强大,能够通过任务定时重复下载文件

    aria2forwindowsv1.33.0(多线程下载工具,比wget更强大)

    aria2c是一款非常好用的下载工具,支持多线程。 此处提供的是Windows版本,传输速度比wget快很多。 【使用方法】 注意:以下都是以批处理方式调用aria2c.exe 方法一:单文件下载 aria2c.exe -c -s 5 -...

    wget.exe for windows(windows版本wget)

    wget是一个很好的网络下载工具,linux环境下功能强大,可以探测url状态,此款工具是windows环境下的wget.exe 下载以后可以存放到system32目录下方便调用。

    wget 1.14 for windows

    wget for windows,命令行工具,功能强大,很好用。

    使用wget递归镜像网站

    wget加上参数之后,即可成为相当强大的下载工具。 wget命令详解 wget -r -p -np -k http://xxx.com/xxx -r, –recursive(递归) specify recursive download.(指定递归下载) -k, –convert-links(转换链接) ...

    wgetwin-1_5_3_1-binary 在windows下使用Linux中的命令行下载

    在Linux中使用命令行方式的下载工具wget,在windows中也可以使用,直接用wget命令: wget http://要下载的资源或要下载的...很强大的命令行下载工具,在单位做自动部署应用程序脚本时就用到它了。拿出来跟大家分享。

    python自动获取网络音乐工具源代码修改版

    Python是一种功能强大的编程语言,可以用于编写各种自动化工具。在网络音乐领域,我们可以利用Python编写工具来自动获取网络音乐,比如从各大音乐网站上下载音乐文件或者获取音乐信息。首先,我们可以使用Python的...

    wget-1.6.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.13.1.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.13.3.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.16.2.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.17.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.16.tar.gz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.18.tar.xz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.17.tar.xz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.16.3.tar.xz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.19.1.tar.xz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

    wget-1.16.2.tar.xz

    这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,...

Global site tag (gtag.js) - Google Analytics