wget是一款Linux下的下载工具,功能非常强大,下面给大家介绍一下wget的常见用法。
安装wget
一般情况下,linux自带了wget,如果默认没安装,如果使用CentOS系统,运行以下命令即可:
yum install wget
常见用法
-O
,指定存储的目录文件名,如果目标文件夹不存在,先创建。
wget -O /home/wker/wp.zip https://cn.wordpress.org/latest.zip
-c
,断点续传,在下载大文件的时候比较好用。
--no-check-certificate
,不检查证书的可用性。部分网站可能采用了自签发的证书,如果不加这个参数,会显示证书不正确
,不让下载。
wget --no-check-certificate https://cn.wordpress.org/latest.zip
-S
,查看Http Header信息。
-t n
,设置下载重试次数。
--limit-rate=300k
,限制下载速度。
-i file.txt
,下载file.txt文件中的URL,每个URL一行。
-r
,递归下载。
-nc
,禁止覆盖,如果本地有同名的文件,就不下载。默认情况下,wget会覆盖本地的同名文件。
-N
,也是禁止覆盖,条件不一样,如果本地有时间更新的文件,禁止覆盖,如果本地文件不如远程下载文件新,会被覆盖。
-b
,后台下载,会在本地生成wget-log的目录,可以使用 cat wget-log 查看下载进度情况。
扩展阅读: