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"代理