" />
Windows Wget是一個從網(wǎng)絡上自動下載文件的自由工具,支持通過HTTP、HTTPS、FTP三個最常見的TCP/IP協(xié)議下載,并可以使用HTTP代理。wget名稱的由來是“World Wide Web”與“get”的結(jié)合。 時下互聯(lián)網(wǎng)常用的下載工具軟件之一,該軟件純綠色免費無毒,請放心使用。
(1)支持斷點下傳功能;這一點,也是網(wǎng)絡螞蟻和FlashGet當年最大的賣點,現(xiàn)在,Wget也可以使用此功能,那些網(wǎng)絡不是太好的用戶可以放心了;
(2)同時支持FTP和HTTP下載方式;盡管現(xiàn)在大部分軟件可以使用HTTP方式下載,但是,有些時候,仍然需要使用FTP方式下載軟件;
(3)支持代理服務器;對安全強度很高的系統(tǒng)而言,一般不會將自己的系統(tǒng)直接暴露在互聯(lián)網(wǎng)上,所以,支持代理是下載軟件必須有的功能;
(4)設置方便簡單;可能,習慣圖形界面的用戶已經(jīng)不是太習慣命令行了,但是,命令行在設置上其實有更多的優(yōu)點,最少,鼠標可以少點很多次,也不要擔心是否錯點鼠標;
(5)程序小,完全免費;程序小可以考慮不計,因為現(xiàn)在的硬盤實在太大了;完全免費就不得不考慮了,即使網(wǎng)絡上有很多所謂的免費軟件,但是,這些軟件的廣告卻不是我們喜歡的。
wget可以使用用戶設置文件".wgetrc"來讀取很多設置,我們這里主要利用這個文件來是設置代理服務器。使用者用什么用戶登錄,那么什么用戶主目錄下的".wgetrc"文件就起作用。例如,"root"用戶如果想使用".wgetrc"來設置代理服務器,"/root/.wgetrc"就起作用,下面給出一個".wgetrc"文件的內(nèi)容,讀者可以參照這個例子來編寫自己的"wgetrc"文件:
http-proxy=111.111.111.111:8080
ftp-proxy=111.111.111.111:8080
這兩行的含義是,代理服務器IP地址為:111.111.111.111,端口號為:8080。第一行指定HTTP協(xié)議所使用的代理服務器,第二行指定FTP協(xié)議所使用的代理服務器。
1、使用wget下載單個文件
以下的例子是從網(wǎng)絡下載一個文件并保存在當前目錄
wget 在下載的過程中會顯示進度條,包含(下載完成百分比,已經(jīng)下載的字節(jié),當前下載速度,剩余下載時間)。
2、使用wget -O下載并以不同的文件名保存
wget默認會以最后一個符合”/”的后面的字符來命令,對于動態(tài)鏈接的下載通常文件名會不正確。
錯誤:下面的例子會下載一個文件并以名稱download.php?id=1080保存
wget 即使下載的文件是zip格式,它仍然以download.php?id=1080命令。
正確:為了解決這個問題,我們可以使用參數(shù)-O來指定一個文件名:
wget -O wordpress.zip 3、使用wget –limit -rate限速下載
當你執(zhí)行wget的時候,它默認會占用全部可能的寬帶下載。但是當你準備下載一個大文件,而你還需要下載其它文件時就有必要限速了。
wget –limit-rate=300k 4、使用wget -c斷點續(xù)傳
使用wget -c重新啟動下載中斷的文件:
wget -c對于我們下載大文件時突然由于網(wǎng)絡等原因中斷非常有幫助,我們可以繼續(xù)接著下載而不是重新下載一個文件。需要繼續(xù)中斷的下載時可以使用-c參數(shù)。