wget 参数 列表 gist 小抄

4 min read

以下是较常用的wget 参数列表:

-r:递归下载。将会下载整个网站并保留其目录结构。

-l depth:设置递归下载的最大深度。depth可以为任意整数或"inf",表示无限制。

-k:转换链接。将下载的HTML页面中的所有链接转换为本地相对链接,以方便离线浏览。

-p:下载页面所有必要的文件,如图片、音频、视频等。

-nc:不覆盖已存在的文件。

-i file:从指定的文件中读取下载的URL列表。

-c:断点续传。下载中断后,可以使用此参数继续下载。

-t num:设置尝试下载链接的最大次数。默认为20次。

-T seconds:设置超时时间。默认为900秒。

-q:安静模式。输出至少的信息。

-O file:将下载的文件保存为指定的文件名。如果未指定,将使用在线文件名。

-U agent:指定User-Agent头的字符串。

--no-check-certificate:不验证https证书。

-N:只获取比本地文件更新的文件,不重新下载那些已经存在并且比本地文件旧的文件