curl和wget的區別和使用

來源:互聯網
上載者:User

標籤:res   檔案   man   web   curl   linux   .com   下載檔案   var   

curl和wget基礎功能有諸多重疊,如下載等。

在進階用途上的curl由於可自訂各種請求參數所以長於類比web請求,用於測試網頁互動(瀏覽器);wget由於支援ftp和Recursive所以長於下載,用於下載檔案(迅雷)。

 

1.下載檔案

curl -O http://man.linuxde.net/text.iso                    #O大寫,不用O只是列印內容不會下載
wget http://www.linuxde.net/text.iso #不用參數,直接下載檔案

 

2.下載檔案並重新命名

curl -o rename.iso http://man.linuxde.net/text.iso         #o小寫
wget -O rename.zip http://www.linuxde.net/text.iso #O大寫

 

3.斷點續傳

curl -O -C -URL http://man.linuxde.net/text.iso            #C大寫
wget -c http://www.linuxde.net/text.iso #c小寫

 

4.限速下載

curl --limit-rate 50k -O http://man.linuxde.net/text.iso
wget --limit-rate=50k http://www.linuxde.net/text.iso

 

5.顯示回應標頭部資訊

curl -I http://man.linuxde.net/text.iso
wget --server-response http://www.linuxde.net/test.iso

 

6.wget利器--打包下載網站

wget --mirror -p --convert-links -P /var/www/html http://man.linuxde.net/

 

參考:

http://man.linuxde.net/curl

http://man.linuxde.net/wget

https://www.zhihu.com/question/19598302

curl和wget的區別和使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.