美洲

  • 雷竞技比分

使用curlwg命令下载网页

如何-
2023年9月20日 5分钟
inux系统

surl命令和wget命令很容易从网站下载内容

网页浏览器互联网搜索流量seo
信用:Getty图像

最多功能工具之一从服务器收集数据卷曲.名中“url”部分正确表示命令构建通过URL(unific资源定位器)定位数据并不只是网络服务器通信支持各种协议其中包括HTTP、HTTPS、FTPS、SCP、SFTP上头wget大全命令,尽管在某些方面相似卷曲,主要支持HTTP和FTP协议

使用curl命令

可使用卷曲命令切换到 :

  • 从互联网下载文件
  • 运行测试确保远程服务器按预期行事
  • 调试各种问题
  • 日志错误后期分析
  • 从服务器备份重要文件

可能最显眼的事情卷曲命令从网站下载一页供命令行审查要做到这一点,请输入“curl”后再输入网站URL像这样(下文内容短短):

$ curl //m.amiribrahem.com/category/linux/   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                  Dload  Upload   Total   Spent    Left  Speed   0  124k    0     0    0     0      0      0 --:--:--  0:00:06 --:--:--     0
               
               .

时间数据加内容保存内容到文件时, 重定向输出到文件时使用类似命令 :

$ curl //m.amiribrahem.com/category/linux/ > linux.html   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                  Dload  Upload   Total   Spent    Left  Speed 100  124k  100  124k    0     0  23339      0  0:00:05  0:00:05 --:--:-- 30035

下载文件后可用系统查看多点查看html内容或浏览器网页

命令下抓取单html文件

$ curl //m.amiribrahem.com/video/series/8559/2-minute-linux-tips > linux_tips.html   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                  Dload  Upload   Total   Spent    Left  Speed 100 79873  100 79873    0     0  56780      0  0:00:01  0:00:01 --:--:-- 56808

空行序列可减为命令式像此 :

uniqlinux_tips.html

更多资料使用卷曲上一篇矿山文章中提供欢乐卷曲

快速帮助使用curlCurl-help命令 :

$curl-help用法:curl
               
                dd数据
                HTTPPST数据-f,-fail快速失效
                 
                  获取命令i帮助- 包括输出-o输出输出输出包含协议响应头
                  
                   写入文件替代 stdout-O,-remote-name写出文件命名远程文件s-s,-sistly静默模式-T,-upload-file
                   
                    将本地FILE转至-u-user
                    
                     服务器用户密码-A-用户代理
                     
                      发送用户代理
                      
                       to服务器-v,-verbose操作多语化-V,-versionSow版本数并退出使用帮助类别获取所有类别概述面向所有选项使用手册或s-help all
                      
                     
                    
                   
                  
                 
               

使用 wget

上头wget大全命令容易递归下载网站下命令使用网站单页网站,它提供快速示例说明命令如何工作

example.com/2023-09-19 13:07:12-93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946 Connecting to example.com (example.com)|93.184.216.34|:80...连接HTTP请求发送等待回复1256/12k/html保存到 exple.com/index.html示例.com/index.html 100%

下载内容将包括一个目录,内含URL名称(example.com)并包含内容-在此例中为单文件

example.com索引.html元头示例.com/index.html实例域




               
               
               

如果您多次运行下命令(不递归), 文件代代会积聚

example.com/$s-l索引.html*-rw-r-r1256年10月172019索引html-rw-r-r-r1256年10月172019索引.html.1-rw-r-r-r1256年10月172019索引.html.2-rw-r-r-r1256年10月17日2019索引html.3

双亲选择

上头无父母选项确保命令从不向父目录递归取内容,以便只下载低于特定层次的文件

wget-nocentendoah/

总结

都行卷曲wget大全极值命令下载和故障排除网页内容查人页信息多选项

sandra_henrystocker

雷竞技投注下载Sandra Henry-Stocker管理Unix系统已有30多年Unix为第二语言), 并记得足够的英语写书并买菜住在弗吉尼亚山上 不和Unix合作或写Unix时

雷竞技投注下载Sandra Henry-Stocker表示的意见不一定代表IDG通信公司、其母子子公司或附属公司的意见