wget是Linux下一个文件下载工具。wget支持HTTP、HTTPS、FTP协议,可使用HTTP代理。
所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。
wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。
命令格式
# wget [option] [URL]
具体命令
1、下载单个文件(基本)
# wget http://nginx.org/download/nginx-1.18.0.tar.gz //保存于当前目录
2、以自己的文件名保存
# wget -O nginx.tar.gz http://nginx.org/download/nginx-1.18.0.tar.gz //O为大写
3、后台下载
# wget -b http://nginx.org/download/nginx-1.18.0.tar.gz //输出写入至 wget-log
可使用 tail -f wget-log 查看下载进度
4、断点重传
# wget -c http://nginx.org/download/nginx-1.18.0.tar.gz //重新启动下载中断文件,继续接着下载而不是新下载文件
5、下载多个文件
# cat > filelist.txt //首先创建下载链接文件
url1
url2
......
# wget -i filelist.txt //然后使用命令下载
如果以上命令不能实现用途,在命令行下可以使用 wget --help 查找相关命令,还可以使用 man wget 查看更多。
参考文章
https://www.cnblogs.com/sx66/p/11887022.html
https://www.cnblogs.com/ftl1012/p/wget.html