CURL命令详解

curl命令是一个强大的网络工具,它能经过http,ftp等方式下载、上传文件。其中curl远不止这些功能,你们能够经过阅读手册获取更多的信息,相似的工具还有wget。html

curl命令使用了libcurl库来实现,libcurl库经常使用在C程序中用来处理http请求,curlpp是libcurl的一个c++封装,这几个东西能够用在抓取页面,网络监控等方面的开发,而curl命令能够帮助来解决开发过程当中遇到的问题。c++

1.经常使用参数

curl命令参数不少,这里只列出经常使用的,特别是在shell中用到过的。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
相关文章
相关标签/搜索