|
wget 是一款基于命令行的非交互式网络下载工具。
1. 简单的下载一个页面只需要 wget URL ,如:
2. 也可以同时下载多个页面,方法是在命令行上同时指定多个:
3. 使用 -O 选项将下载的文件另存为一个名字:
4. 使用 -o 选项将下载记录另存到文件:
5. 使用 -t 选项指定重试次数:有时候可能由于网络的原因,下载可能不太稳定,我们可以指定下载的重试次数,如果超出指定次数那么就作罢。
6. 使用 --limit-rate 限制下载速度:$ wget --limit-rate 10k http://pdf.dzsc.com/88890/3845.pdf
--2012-02-22 13:52:42-- http://pdf.dzsc.com/88890/3845.pdf
Resolving pdf.dzsc.com... 60.191.21.146
Connecting to pdf.dzsc.com|60.191.21.146|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 174711 (171K) [application/pdf]
Saving to: “3845.pdf”
24% [==================> ] 43,534 10.0K/s eta 13s 上面将下载速度限制为 10K 每秒,也可以设定 m 为单位。
7. 使用 -c 选项断点续传:该选项在下载较大文件时会常用,因为谁都不想在下一个大文件下到一半被中断后还得重头开始下。
8. 使用 --mirror 整站下载:该选项会递归遍历指定 URL 上的所有链接,然后将各个页面保存在以 URL 所命名的目录里,如上面的 www.groad.net 。
或者可以如下更灵活的指定:上面,-l 选项指定了下载的 “{深度}” 。比如说从给出的 RUL 开始,底下共有 5 个层次的链接,那么假设 “深度” 被设置为 3,那么只会下载到第 3 层链接。
-r 选项表示递归。
-N 选项使能时间戳。 |
|