转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79108129
本文出自【赵彦军的博客】
wget命令
wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。
实例
1、基本用法
下载百度首页的 index.html
文件
wget www.baidu.com/index.html
以下的例子是从网络下载一个文件并保存在当前目录,在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)
2、下载文件指定名字
下载百度首页的 index.html
文件, 下载下来的文件名字为 index.txt
wget -O index.txt www.baidu.com/index.html
我们可以使用参数 -O
来指定一个文件名。
3、 限速下载
当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件,而你还需要下载其它文件时就有必要限速了。
wget –limit-rate=1k www.baidu.com/index.html
下载最大速度为 1KB/s
4、 断点续传
wget -c www.baidu.com/index.html
使用 wget -c
重新启动下载中断的文件,对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用 -c
参数。
5、 后台下载
对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载。
wget -b http://www.linuxde.net/testfile.zip
Continuing in background, pid 1840.
Output will be written to `wget-log'.
你可以使用以下命令来察看下载进度:
tail -f wget-log
个人微信号:zhaoyanjun125 , 欢迎关注