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