wget直接加下载链接可以下载单个文件
下载的时候会显示:
~文件的大小、连接状态、连接地址以及文件的大小
~保存的名称
~下载进度条
~下载速度、时间,还有多少未下载
- 用Wget -O 文件名 可以指定下载文件的文件名
- 下载一个完整的网站用wget -mirror
- 用Wget --limit-rate=300k指定下载的速度为300k
- 续传下载用Wget -c
- 后台下载用wget -b(不会显示相关信息),下载以后会在wget目录下生产wget-log文件
- 测试你要下载的地址用Wget --spider,wget --spider download_url
- 增加重连次数用Wget -tries=100,把重连次数设置为100
- 下载多个文件/URLS用wget -i *.txt ,批量下载*.txt里面的链接
- wget -o download.log download_url ,把输出的信息保存到download.log而不是在终端输出
- wget下载有的资源时必须用选项 --no-check-certificate,否则会提示没有认证不允许下载
1.下载特定文件类型的文件用wget -r -A
你可以用此方法下载一下文件:
~从一个网站下载所有图片
~从一个网站下载所有视频
~从一个网站下载所有PDF文件
wget -r -A.pdf http://url-to-webpage-with-pdfs/
2.用wget实现FTP下载
匿名FTP下载用
wget ftp-url
有用户名和密码的FTP下载
wget --ftp-user=USERNAME --ftp-password=PASSWORD DOWNLOAD-URL
3.指定不下载某一类型的文件用wget --reject
你发现一个网站很有用,但是你不想下载上面的图片,因为太占流量,此时你可以用如下命令。
wget --reject=gif WEBSITE-TO-BE-DOWNLOADED