curl命令是一個強大的網絡工具,它能經過http,ftp等方式下載、上傳文件。其中curl遠不止這些功能,你們能夠經過閱讀手冊獲取更多的信息,相似的工具還有wget。html
curl命令使用了libcurl庫來實現,libcurl庫經常使用在C程序中用來處理http請求,curlpp是libcurl的一個c++封裝,這幾個東西能夠用在抓取頁面,網絡監控等方面的開發,而curl命令能夠幫助來解決開發過程當中遇到的問題。c++
curl命令參數不少,這裏只列出經常使用的,特別是在shell中用到過的。shell
[root@xi mytest]# curl -o home.html http://www.baidu.com --將百度首頁內容抓下到home.html中
[root@xi mytest]# curl -O http://www.baidu.com/img/bdlogo.gif