Linux之curl 风骚用法
一、背景(目的)
新来的实习小姑娘,怎么从远程下载文件;一个请求链接,返回一串json数据
想把它输入到文件内,于是本人用了-O 然后指定一个json文件,发现文件不进去
经过查询,发现-o 与-O是由区别的
早些年,本人一直用curl 在服务器上发送请求,并没留意其它用法
为避免再次屎山找食吃
,在此做一下记录
二、常见的tail速查表
curl 是一个命令行工具,用于在各种协议之间传输数据。
它非常强大且灵活,可以用于从服务器获取数据、向服务器发送数据、文件上传和下载等操作。
curl 支持多种协议,例如 HTTP、HTTPS、FTP、FTPS、SFTP 等。
参数 | 描述 |
---|---|
-A/–user-agent | 设置用户代理发送给服务器 |
-b/–cookie <name=string/file> | cookie 字符串或文件读取位置 |
-c/–cookie-jar | 操作结束后把 cookie 写入到这个文件中 |
-C/–continue-at | 断点续传 |
–compressed | 如果服务器返回压缩数据,则解压缩 |
-d, --data | 设置请求数据 |
-D/–dump-header | 把 header 信息写入到该文件中 |
-e/–referer | 来源网址 |
-f/–fail | 连接失败时不显示 http 错误 |
-H, --header | 设置请求头 |
-i, --include | 在输出中包含响应头 |
-I, --head | 发送一个HEAD请求,只获取响应头 |
–insecure | 忽略SSL证书校验 |
-L, --location | 如果服务器返回重定向,则跟随重定向 |
-o/–output | 把输出写到该文件中 |
-O/–remote-name | 把输出写到该文件中,保留远程文件的文件名 |
-r/–range | 检索来自 HTTP/1.1 或 FTP 服务器字节范围 |
-s/–silent | 静音模式。不输出任何东西 |
-T/–upload-file | 上传文件 |
-u/–user <user[:password]> | 设置服务器的用户和密码 |
-w/–write-out [format] | 什么输出完成后 |
-x/–proxy <host[:port]> | 在给定的端口上使用 HTTP 代理 |
-X, --request | 设置请求方法 |
-#/–progress-bar | 进度条显示当前的传送状态 |
-v, --verbose | 输出详细的调试信息 |
Linux之curl 风骚用法相关推荐
- Linux之curl命令用法指南学习
Linux之curl命令用法指南学习 前言 常用参数 命令样例 其他 参考链接 前言 应用场景 工作中经常需要用到curl命令在测试或生产服务器中测试第三方接口,尤其是一些内外网接口.判断线上接口信息 ...
- Linux系统中curl命令用法详解
在Linux系统中curl是一个利用URL规则在命令行下工作的文件传输工具,是一款强大的http命令行工具.它支持文件的上传和下载,是综合传输工具. curl 是常用的命令行工具,用来请求 Web 服 ...
- 使用Linux命令cURL实现文件定时上传到ftp服务器的程序
前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现.我记得之前做过 一个项目:为高通的iot模组编写FOTA功能:实现模组可以远程下载升级镜像包,实现版本升级功能.并当时使用的一个超级 ...
- curl http header_利用Linux命令cURL实现文件定时上传到ftp服务器的小程序,实用
前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现.我记得之前做过 一个项目:为高通的iot模组编写FOTA功能:实现模组可以远程下载升级镜像包,实现版本升级功能.并当时使用的一个超级 ...
- linux下svn的用法(转)
linux下svn的用法 2008-10-30 17:12:56 标签:linux svn 用法 [推送到技术圈] 来源:http://zhoutao.blog.51cto.com/425866/10 ...
- linux下find命令用法
一.Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} /; ...
- linux中EOF的用法梳理
2019独角兽企业重金招聘Python工程师标准>>> linux中EOF的用法梳理 在linux运维工作中,我们会碰到这样一个场景: 执行脚本的时候,需要往一个文件里自动输入N行内 ...
- shell实例第20讲:linux shell date的用法
linux shell date的用法 转自:https://www.cnblogs.com/faberbeta/p/linux-shell002.html 1.date中的参数 %% 一个文字的 % ...
- Linux dd 命令具体用法
Linux dd 命令具体用法 dd命令:文件创建或复制命令 if=数据来源 of=数据存储目标 bs=1 blocksi ...
最新文章
- react 之 setState
- C/C++中Static的作用详述
- 华为实习日记——第二十三天
- JDK源码解析之 java.lang.Integer
- docker中使用postgresql
- 无心剑中译奥修《奥修对爱与婚姻的印象》
- 目前使用的工具及开发方式
- 完美的做图配色专辑,UI设计师赶紧收藏
- 很多中小企业都在用的3款开源软件被曝多个漏洞
- FFmpeg总结(七)AV系列结构体之AVIOContext
- Mozilla Apache/Nginx/Lighttpd/HAProxy SSL 配置生成器
- 英韧IG5216主控SSD量产工具开卡保姆级教程,附开卡软件
- 《统计学》第八版贾俊平第四章课后答案Excel
- 什么是抗攻击服务器?抗攻击服务器是如何防御攻击的?
- Roaring BitMap(高效压缩位图)
- ubuntu使用deepin-wine安装微信出现版本过低问题的解决
- 赛门铁克未署名诺顿安全更新 防火墙警报引混乱
- 58到家数据库30条军规解读
- ajaxSubmit提交文件表单不执行success
- Sublime Text 3中文包安装
热门文章
- 是面试官放水,还是公司实在是太缺人?这都没挂,字节原来这么容易进...
- 【Android 逆向】函数拦截 ( 使用 cache_flush 系统函数刷新 CPU 高速缓存 | 刷新 CPU 高速缓存弊端 | 函数拦截推荐时机 )
- [BZOJ 1064][NOI 2008]假面舞会(图论+BFS)
- 英国脱欧对全球科技业产生哪些影响?
- android防拆机方案,拆机狂人必备 iFixit Android客户端试用
- vue2引入阿里巴巴图标字体库的lottie动画
- 37游戏叫板外国进口 用设计抢滩市场才是硬道理
- python求对数_python中取对数
- 【大数据处理技术】「#2」Hive数据分析
- 你是切身体会到了PHP使用体验差;还是因为就业前景等因素让你觉得PHP很差?