<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    weidagang2046的專欄

    物格而后知致
    隨筆 - 8, 文章 - 409, 評(píng)論 - 101, 引用 - 0
    數(shù)據(jù)加載中……

    wget——Linux下Web文件提取工具

    wget是一個(gè)Linux環(huán)境下用于從World?Wide?Web上提取文件的工具,這是一個(gè)GPL許可
    證下的自由軟件,其作者為Hrvoje?Niksic?<hniksic@srce.hr>。wget支持HTTP和FTP
    協(xié)議,支持代理服務(wù)器和斷點(diǎn)續(xù)傳功能,能夠自動(dòng)遞歸遠(yuǎn)程主機(jī)的目錄,找到合乎條
    件的文件并將其下載到本地硬盤(pán)上;如果必要,wget將恰當(dāng)?shù)剞D(zhuǎn)換頁(yè)面中的超級(jí)連接
    以在本地生成可瀏覽的鏡像。由于沒(méi)有交互式界面,wget可在后臺(tái)運(yùn)行,截獲并忽略
    HANGUP信號(hào),因此在用戶推出登錄以后,仍可繼續(xù)運(yùn)行。通常,wget用于成批量地下
    載Internet網(wǎng)站上的文件,或制作遠(yuǎn)程網(wǎng)站的鏡像。

    語(yǔ)法:

    ????wget?[options]?[URL-list]
    URL地址格式說(shuō)明:可以使用如下格式的URL:
    ????http://host[:port]/path
    例如:
    ????http://fly.cc.fer.hr/
    ????ftp://ftp.xemacs.org/pub/xemacs/xemacs-19.14.tar.gz
    ????ftp://username:password@host/dir/file?
    在最后一種形式中,以URL編碼形式為FTP主機(jī)提供了用戶名和密碼(當(dāng)然,也可以使
    用參數(shù)提供該信息,見(jiàn)后)。

    參數(shù)說(shuō)明:

    wget的參數(shù)較多,但大部分應(yīng)用只需要如下幾個(gè)常用的參數(shù):
    ????-r????遞歸;對(duì)于HTTP主機(jī),wget首先下載URL指定的文件,然后(如果該文件是
    ????一個(gè)HTML文檔的話)遞歸下載該文件所引用(超級(jí)連接)的所有文件(遞歸深度
    ????由參數(shù)-l指定)。對(duì)FTP主機(jī),該參數(shù)意味著要下載URL指定的目錄中的所有文件,
    ????遞歸方法與HTTP主機(jī)類似。

    ????-N????時(shí)間戳:該參數(shù)指定wget只下載更新的文件,也就是說(shuō),與本地目錄中的對(duì)
    ????應(yīng)文件的長(zhǎng)度和最后修改日期一樣的文件將不被下載。

    ????-m????鏡像:相當(dāng)于同時(shí)使用-r和-N參數(shù)。

    ????-l????設(shè)置遞歸級(jí)數(shù);默認(rèn)為5。-l1相當(dāng)于不遞歸;-l0為無(wú)窮遞歸;注意,當(dāng)遞
    ????歸深度增加時(shí),文件數(shù)量將呈指數(shù)級(jí)增長(zhǎng)。

    ????-t?????設(shè)置重試次數(shù)。當(dāng)連接中斷(或超時(shí))時(shí),wget將試圖重新連接。如果指
    ????定-t0,則重試次數(shù)設(shè)為無(wú)窮多。

    ????-c????指定斷點(diǎn)續(xù)傳功能。實(shí)際上,wget默認(rèn)具有斷點(diǎn)續(xù)傳功能,只有當(dāng)你使用別
    ????的ftp工具下載了某一文件的一部分,并希望wget接著完成此工作的時(shí)候,才需要
    ????指定此參數(shù)。

    使用舉例:
    ????wget?-m?-l4?-t0?http://oneweb.com.cn/
    將在本地硬盤(pán)建立http://oneweb.com.cn/的鏡像,鏡像文件存入當(dāng)前目錄下一個(gè)名為
    oneweb.com.cn的子目錄中(你也可以使用-nH參數(shù)指定不建立該子目錄,而直接在當(dāng)前
    目錄下建立鏡像的目錄結(jié)構(gòu)),遞歸深度為4,重試次數(shù)為無(wú)窮(若連接出現(xiàn)問(wèn)題,
    wget將堅(jiān)韌不拔地永遠(yuǎn)重試下去,知道任務(wù)完成!)

    另外一些使用頻率稍低的參數(shù)如下:
    ????-A?acclist?/?-R?rejlist:
    這兩個(gè)參數(shù)用于指定wget接受或排除的文件擴(kuò)展名,多個(gè)名稱之間用逗號(hào)隔開(kāi)。例如,
    假設(shè)我們不想下載MPEG視頻影像文件和.AU聲音文件,可使用如下參數(shù):
    ????-R?mpg,mpeg,au

    其它參數(shù)還有:
    ????-L?????只擴(kuò)展相對(duì)連接,該參數(shù)對(duì)于抓取指定站點(diǎn)很有用,可以避免向宿主主機(jī)
    ????的其他目錄擴(kuò)散。例如,某個(gè)人網(wǎng)站地址為:http://www.xys.org/~ppfl/,使用
    ????如下命令行:
    ????wget?-L?http://www.xys.org/~ppfl/
    ????則只提取該個(gè)人網(wǎng)站,而不涉及主機(jī)www.xys.org上的其他目錄。

    ????-k????轉(zhuǎn)換連接:HTML文件存盤(pán)時(shí),將其中的非相對(duì)連接轉(zhuǎn)換成為相對(duì)連接。

    ????-X????在下載FTP主機(jī)上的文件時(shí),排除若干指定的目錄

    另外,下面參數(shù)用于設(shè)置wget的工作界面:
    ????-v????設(shè)置wget輸出詳細(xì)的工作信息。
    ????-q????設(shè)置wget不輸出任何信息。

    如果我們已經(jīng)在一個(gè)HTML文檔(或普通文本文檔)中存儲(chǔ)了所要提取的文件的連接,
    可以讓wget直接從該文件中提取信息,而不用在命令行中提供URL地址,參數(shù)格式為:
    ????-i?filename
    地址文件也可以不是HTML文檔,例如,一個(gè)普通的文本文件,其中有需要下載的URL列
    表即可。
    我們可以用以下技巧提高下載速度:由于Linux是一個(gè)多任務(wù)系統(tǒng),我們可以同時(shí)運(yùn)行
    多個(gè)wget進(jìn)程以提高下載速度,例如,先下載某主頁(yè)文件(index.html),然后將該
    文件所列出的所有地址分別用一個(gè)獨(dú)立的wget進(jìn)程進(jìn)行下載。

    至于其他的參數(shù),可參考wget的man手冊(cè)頁(yè),命令為:
    ????man?wget


    from: http://fanqiang.chinaunix.net/a6/b9/20020514/060201225.html

    posted on 2006-11-17 09:56 weidagang2046 閱讀(1594) 評(píng)論(0)  編輯  收藏 所屬分類: Linux

    主站蜘蛛池模板: 日本中文字幕免费看| 亚洲三区在线观看无套内射| 亚洲av无码一区二区三区乱子伦| 国产高清不卡免费视频| 亚洲av午夜精品一区二区三区| caoporn成人免费公开| 免费国产成人高清在线观看麻豆| 精品国产呦系列在线观看免费| 内射干少妇亚洲69XXX| 情侣视频精品免费的国产 | a国产成人免费视频| 亚洲六月丁香六月婷婷色伊人| 99精品视频在线免费观看| 亚洲精品av无码喷奶水糖心| 午夜毛片不卡免费观看视频| 久久国产一片免费观看| 狠狠色伊人亚洲综合网站色 | 亚洲AV永久无码精品水牛影视| 少妇高潮太爽了在线观看免费| 色多多A级毛片免费看| 亚洲国产专区一区| 精品国产sm捆绑最大网免费站| 黄色免费网站在线看| 亚洲国产成人无码av在线播放 | 国产91在线|亚洲| 亚洲中文字幕在线观看| 好吊妞在线成人免费| 最近中文字幕高清免费中文字幕mv| 羞羞视频免费网站入口| 亚洲精品中文字幕无乱码| 国产福利电影一区二区三区,亚洲国模精品一区 | 久久久久久影院久久久久免费精品国产小说 | 亚洲国产精品一区二区第一页免 | 亚洲人成在线电影| 免费一级毛片无毒不卡| 亚洲av无码成人精品区在线播放 | 亚洲国产视频一区| 亚洲人色婷婷成人网站在线观看| 精品国产免费观看久久久| 最近中文字幕无免费| 中文字幕免费播放|