百科解釋
GNU Wget是一個(gè)在網(wǎng)絡(luò)上進(jìn)行下載的簡(jiǎn)單而強(qiáng)大的自由軟件,其本身也是GNU計(jì)劃的一部分。它的名字是“World Wide Web”和“Get”的結(jié)合,同時(shí)也隱含了軟件的主要功能。目前它支持通過HTTP、HTTPS,以及FTP這三個(gè)最常見的TCP/IP協(xié)議協(xié)議下載。
它的主要特點(diǎn)包括:
支持遞歸下載
恰當(dāng)?shù)霓D(zhuǎn)換頁面中的鏈接
生成可在本地瀏覽的頁面鏡像
支持代理服務(wù)器
1996年,隨著互聯(lián)網(wǎng)的爆發(fā),Wget出現(xiàn)了。并廣泛的被Unix和主要的Linux發(fā)行版用戶所使用。由于使用移植性非常良好的C語言,所以Wget可以輕松的在任何類似Unix的系統(tǒng)以及其他Unix變種操作系統(tǒng)上編譯使用,如Mac OS X,Microsoft Windows[1],和OpenVMS[2]。
由于沒有交互式界面,在類Unix平臺(tái)上Wget可在后臺(tái)運(yùn)行,截獲并忽略HANGUP信號(hào),因此在用戶退出登錄以后,仍可繼續(xù)運(yùn)行。通常,Wget用于成批量地下載Internet網(wǎng)站上的文件,或制作遠(yuǎn)程網(wǎng)站的鏡像。
在其之上的圖形界面應(yīng)用程序有:GNOME下面的gwget[1]。Windows系統(tǒng)下面的wGetGUI[2]。
Wget的命令格式如下:
<blockquote style="border: 1px solid blue; padding: 0.5em 0.8em;">
wget [options] </blockquote>
詳細(xì)的命令和參數(shù)可以參照后面的外部鏈接中的內(nèi)容。
支持的協(xié)議較少,特別是cURL相比。流行的流媒體協(xié)議mms和rtsp沒有得到支持,還有廣泛使用各種的P2P協(xié)議也沒有涉及。
支持協(xié)議過老。目前HTTP還是使用1.0版本,而HTML中通過Javas cript和CSS引用的文件不能下載。
靈活性不強(qiáng),擴(kuò)展性不高。面對(duì)復(fù)雜的鏡像站會(huì)出現(xiàn)問題。
命令過于復(fù)雜,可選的設(shè)置項(xiàng)有上百個(gè)。
安全問題。
" target="_blank">
</blockquote>
詳細(xì)的命令和參數(shù)可以參照后面的外部鏈接中的內(nèi)容。
支持的協(xié)議較少,特別是cURL相比。流行的流媒體協(xié)議mms和rtsp沒有得到支持,還有廣泛使用各種的P2P協(xié)議也沒有涉及。
支持協(xié)議過老。目前HTTP還是使用1.0版本,而HTML中通過Javas cript和CSS引用的文件不能下載。
靈活性不強(qiáng),擴(kuò)展性不高。面對(duì)復(fù)雜的鏡像站會(huì)出現(xiàn)問題。
命令過于復(fù)雜,可選的設(shè)置項(xiàng)有上百個(gè)。
安全問題。