wget是一个下载文件的工具. 在命令行下使用, 使用方法:
wget http://djangoproject.com/download/1.6.2/tarball/ ~$ mv index.html django.1.6.2.tar.gz
这样保存下来的是一个index.html文件, 需要使用命令将其重命名, 可以直接使用参数-O, 将结果保存为文件.
wget -O django-1.6.2.tar.gz http://djangoproject.com/download/1.6.2/tarball/
使用--limit-rate=200k限定下载速度为200k
wget --limit-rate=200k http://djangoproject.com/download/1.6.2/tarball/
使用-c命令, 继续下载原来没有下载完的内容
wget -c http://djangoproject.com/download/1.6.2/tarball/
使用-b命令, 让下载在后台进行. 为了查看下载进度使用tail -f wget-log命令
wget -b http://djangoproject.com/download/1.6.2/tarball/ tail -f wget-log
使用-o命令, 将日志输出到文件
wget -o download.log http://djangoproject.com/download/1.6.2/tarball/
使用--spider命令, 测试下载文件是否存在
wget --spider http://djangoproject.com/download/1.6.2/tarball/
使用--tries=75命令, 指定下载失败重新下载次数
wget --tries=75 http://djangoproject.com/download/1.6.2/tarball/
使用-Q15m命令, 指定如果下载文件大于15M的话, quit放弃下载
wget -Q15m http://djangoproject.com/download/1.6.2/tarball/
使用-A命令, 指定如果下载文件类型,其中-r代表recursive, 表示递推下载
wget -r -A.pdf http://djangoproject.com/download/1.6.2/tarball/
使用wget同样可以进行ftp下载.
wget ftp-url # 匿名下载 wget --ftp-user=USERNAME --ftp-password=PASSWORD DOWNLOAD-URL
方法来自The Ultimate Wget Download Guide With 15 Awesome Examples, 记录备忘
进一步了解wget可以参考每天一个linux命令(61): wget