wget命令简单使用


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 查看更多。


参考文章