curl&wget常见命令行概览

overview

linux环境下,wget/curl作用有点相似,都可以用来下载资源到本地,但侧重点不同,curl由于可自定义各种请求参数所以在模拟web请求方面更擅长;wget由于支持ftp和Recursive所以在下载文件方面更擅长。

curl命令使用

  1. 使用curl访问提供网站,检测网站是否能访问正常。
    curl [网址]
    curl -v [website] verbose模式
    curl -v www.baidu.com -o baidu页面上详细打印出baidu访问页面情况,并且存到baidu文件中。
  2. -v信息不够的话,可以使用--trace [filename]选项将完整的流程保存到filename里面
    curl --trace dump www.baidu.com
  3. 使用curl下载文件
    curl -o [rename] [webdite]
  4. 使用curl上传文件
    curl -T [uploadfile] -u usernaer:password ftp://FTP地址/目录1/
    将uploadfile上传到ftp的目录1下。
    其他命令可以参考curl使用指南

wget命令使用

  1. 下载文件
    wget -O [rename] [下载地址]
  2. 模拟下载
    wget --spider [下载地址] or wget -S [下载地址]
  3. 设定下载次数
    wget -r --tries=2 [下载地址]
    其他命令可以参考wget命令行链接
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值