舉例說(shuō)明Linux中使用wget進(jìn)行下載的方法

使用舉例:
1、下載單個(gè)文件
2、以續(xù)傳方式后臺(tái)下載單個(gè)文件
3、只下載單一HTML文件,確保影響著頁(yè)面顯示的所有元素均被下載,并重新建立鏈接
4.下載www.xxx.org/pub/path/整個(gè)目錄
在下載時(shí)。有用到外部域名的圖片或連接。如果需要同時(shí)下載就要用-H參數(shù)。
-c 斷點(diǎn)續(xù)傳
-r 遞歸下載,下載指定網(wǎng)頁(yè)某一目錄下(包括子目錄)的所有文件
-nd 遞歸下載時(shí)不創(chuàng)建一層一層的目錄,把所有的文件下載到當(dāng)前目錄
-np 遞歸下載時(shí)不搜索上層目錄,如wget -c -r www.xxx.org/pub/path/
沒(méi)有加參數(shù)-np,就會(huì)同時(shí)下載path的上一級(jí)目錄pub下的其它文件
-k 將絕對(duì)鏈接轉(zhuǎn)為相對(duì)鏈接,下載整個(gè)站點(diǎn)后脫機(jī)瀏覽網(wǎng)頁(yè),最好加上這個(gè)參數(shù)
-L 遞歸時(shí)不進(jìn)入其它主機(jī),如wget -c -r www.xxx.org/
如果網(wǎng)站內(nèi)有一個(gè)這樣的鏈接:
www.yyy.org,不加參數(shù)-L,就會(huì)像大火燒山一樣,會(huì)遞歸下載www.yyy.org網(wǎng)站
-p 下載網(wǎng)頁(yè)所需的所有文件,如圖片等
-A 指定要下載的文件樣式列表,多個(gè)樣式用逗號(hào)分隔
-i 后面跟一個(gè)文件,文件內(nèi)指明要下載的URL
5、下載整個(gè)網(wǎng)站做本地鏡像網(wǎng)站 http://www.xyz.edu.cn 的內(nèi)容
或者
6、只下載網(wǎng)站指定的目錄,避免向遠(yuǎn)程主機(jī)的其他目錄擴(kuò)散,并拒絕下載gif和jpg文件
7、遞歸下載 http://www.xyz.edu.cn 下的 blog 和 wiki 目錄并將文件后綴存為html
8、遞歸下載 http://ayo.freshrpms.net/redhat/9/i386/updates/RPMS 的所有文件到當(dāng)前目錄
9、批量下載(首先將每個(gè)要下載文件的URL寫(xiě)一行,生成文件 download.txt)
10、使用代理下載
代理可以在環(huán)境變量或wgetrc文件中設(shè)定
如何設(shè)置代理
export PROXY=http://214.97.161.94:80/
# 在~/.wgetrc中設(shè)定代理
http_proxy = http://214.97.161.94:80/
ftp_proxy = http://214.97.161.94:80/
11.* 在不穩(wěn)定的網(wǎng)絡(luò)上下載一個(gè)部分下載的文件,以及在空閑時(shí)段下載
# 或者從filelist讀入要下載的文件列表
wget -t 0 -w 31 -c -B ftp://dsec.pku.edu.cn/linuxsoft -i filelist.txt -o
down.log &
相關(guān)文章
- 這篇文章主要介紹了詳解Linux系統(tǒng)中wget的使用方法,文中詳細(xì)講解了操作wget的命令的常用參數(shù),需要的朋友可以參考下2015-07-07
Linux設(shè)置wget下載http/https代理的兩種方法
用戶們?cè)谑褂脀get下載非代理的不需要任何的設(shè)置,如果是代理下載就需要進(jìn)行設(shè)置,至于如何設(shè)置,下面為大家介紹幾種不錯(cuò)的設(shè)置方法2015-05-26Linux系統(tǒng)中下載文件的wget命令操作實(shí)例
wget是Linux系統(tǒng)中用來(lái)下載文件的工具,其功能還是比較多的,下面小編將針對(duì)wget命令的用法給大家做個(gè)實(shí)例介紹,11個(gè)實(shí)例中覆蓋的功能是比較全面的,感興趣的朋友可以看看2015-01-25