curl命令是一个强大的网络工具,它能通过http,ftp等方式下载、上传文件。其中curl远不止这些功能,大家可以通过阅读手册获取更多的信息,类似的工具还有wget。
curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理http请求,curlpp是libcurl的一个c++封装,这几个东西可以用在抓取页面,网络监控等方面的开发,而curl命令可以帮助来解决开发过程中遇到的问题。
1.常用参数
curl命令参数很多,这里只列出常用的,特别是在shell中用到过的。
1.1 –o 和 –O 参数保存下载的文件到指定的文件中
- 抓取页面到一个文件中
[root@xi mytest]# curl -o home.html http://www.baidu.com --将百度首页内容抓下到home.html中
- 用-O(大写的),后面的url要具体到某个文件
[root@xi mytest]# curl -O http://www.baidu.com/img/bdlogo.gif
原文链接: https://www.cnblogs.com/ywqbj/p/5795779.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/239149
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!