您现在的位置是:技术博客 > 服务器服务器 Linux之wget命令 Lucas2022-01-04 19:57【代码】176人已围观 简介wget是一个强大的命令行工具,用于从网络上下载文件。它支持HTTP、HTTPS和FTP协议,能自动续传断掉的下载,并支持递归下载 1、wget -c 断点续传,对于下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件 ``` wget -c https://www.xxx.com/xxx.zip ``` 2、wget -b 后台下载,对于下载非常大的文件的时候,可以使用参数-b进行后台下载,同时在下载的目录下使用`tail -f wget-log`命令来察看下载进度 ``` wget -b https://www.xxx.com/xxx.zip ``` 3、所以可以同时使用-c -b参数下载文件 ``` wget -b -c https://www.xxx.com/xxx.zip ``` 使用如下命令,查看下载进度,有可能是wget-log1,具体看提示 ``` tail -f wget-log ``` 4、wget –spider 测试下载链接,当打算进行定时下载时,可以使用–spider参数进行检查,以防定时器触发时发现文件无法下载 ``` wget -spider https://www.xxx.com/xxx.zip ``` 5、下载整个网站 ``` wget -r https://example.com ``` 6、限制下载速度 ``` wget --limit-rate=100k https://example.com/file.zip ``` 7、下载文件列表 ``` # 从 urls.txt 文件中读取多个URL并下载。 wget -i urls.txt ``` 8、跳过证书检查 ``` # 在访问没有有效证书的网站时跳过SSL证书检查 wget --no-check-certificate https://example.com/file.zip ``` 9、指定代理服务器 ``` wget -e use_proxy=yes -e http_proxy=proxy.example.com:8080 https://example.com/file.zip ``` 10、设置请求头 ``` # wget --header="KEY: VALUE" <URL> wget --header="Authorization: Bearer token" https://example.com/api/data ``` 11、限制递归下载的深度 ``` # wget -r -l <深度> <URL> wget -r -l 2 https://example.com ``` **常用选项总结:** 1. -O <文件名>:指定保存文件名 2. -c:断点续传 3. -r:递归下载 4. --limit-rate=<速度>:限制下载速度 5. -b:后台下载 6. -i <文件列表>:批量下载 7. --no-check-certificate:跳过SSL证书验证 #### windows安装wget 1、点击 <a href="https://eternallybored.org/misc/wget/" target='_blank'>https://eternallybored.org/misc/wget/</a> 下载 1.21.3 的x64 ZIP版本。 2、将下载的文件解压到 C:\Windows\System32 目录下。 3、cmd窗口输入`wget -V`,测试wget命令是否可用。 转载:感谢您对Lucas个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源Lucas个人博客”。 很赞哦! ( 0 ) 上一篇:有趣的软件 下一篇:流水线计算相关 相关文章 定时任务 Curl无法发送https请求 Lnmp环境搭建 Windows的cmd指令 点击排行 生活不止眼前的苟且,还有诗和远方 十年一觉电影梦 奥地利基茨比厄尔 禅修治愈身心 自律成就自我 零边际成本社会 Modern PHP 鸟哥的Linux私房菜 本栏推荐 要技术,更要有创意 定时任务 Curl无法发送https请求 Lnmp环境搭建 常用的SQL函数 Windows的cmd指令 ueditor工具栏浮动bug 有趣的js插件 标签云 git laravel swoole javascript vue ajax html css sql linux docker flask django nginx apache thinkphp markdown sublime wechat layui photoshop nodejs mysql windows composer java maven springboot mybatis IDE 猜你喜欢 Swoole 基础篇一(初识) PHP进程管理器 正则的快速上手 Sublime代码格式化 Lnmp环境搭建 高并发库存防控超量 Linux之top命令 常用的SQL函数 站点信息 建站时间:2018-05-01 在线人数:1人 文章统计:263篇 总浏览量:222672次 统计数据:百度统计 个人信息:扫描二维码查看