Linux的curl命令参数详解

Linux运维经常使用软件
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。linux curl是经过url语法在命令行下上传或下载文件的工具软件,它支持http,https,ftp,ftps,telnet等多种协议,常被用来抓取网页和监控Web服务器状态。html


1.命令安装:
无需安装linux

2.命令功能:
抓取网页和监控Web服务器状态web

3.命令参数:
-I     状态码  http  
-o    抓取页面到一个文件中
-x     代理
-X    curl默认的http动做是GET 使用-X参数能够支持其余动做
-v    能够显示一次http通讯的整个过程
-u    帐号:密码
-s    silent  静音模式 服务器

4.使用实例:
读取网页 并重定向到文件
[root@aliyun-63 ~]# curl  -o  mye.html   http://www.mye.hk/运维

获取 web状态码   
[root@aliyun-63 ~]# curl  -I   http://www.mye.hk/curl


使用其余服务器
[root@aliyun-63 ~]# curl  -I  -x 116.211.105.10:80   http://www.mye.hk/工具


-v    能够显示一次http通讯的整个过程
[root@aliyun-63 ~]# curl  -v  --head  www.baidu.comurl


-u    帐号:密码
[root@aliyun-63 ~]# curl  -I -u  sundong:**********8    http://118.192.147.101/1.htm命令行


-s    silent  静音模式 
[root@aliyun-63 ~]# curl  -I -s   http://www.mye.hk/   |  grep  "HTTP"代理

相关文章
相关标签/搜索