Wget前往Linux和UNIX環境是一很涼指揮-線downloader.唐’t被事實它是一件指揮線工具愚弄.今天前後它是很強大和有多種用途和能和某些最好的圖形的downloaders相配.它有例如繼續下載,頻寬控制手段的特徵,它能處理證明和多得多.我’ll開始你隨著使用wget然後我的基本要求’ll向你展示你怎樣能使一你的網站的完整倒車自動化使用wget和cron.
出租’s開始透過安裝wget.絕大部份Linux散發和wget一起去預先安裝.如果你設法使你自己著陸,一台沒有一份wget Linux機器考驗下列的.在一頂紅帽帽子上Linux把系統放置在基座上這樣的你能使用的淺頂軟呢男帽:
#yum安裝wget
或者如果你使用,基於一Debian的系統喜歡Ubuntu:
#sudo靈巧-安裝得到wget
上面的之一應該為你解決問題.除此之外,和你的Linux散發核對’搞清怎樣到達和安裝s手冊包裝.wget也向視窗被向左轉.有關視窗用戶能訪問這個網站.下載下列的包裹:ssllibs和wget.提煉品和複製檔案到一例如C:\Program Files\wget目錄和給你添加那目錄系統’s通道毫不費勁訪問它,所以你錄製.現在你應該能從你的視窗指揮線訪問wget.
動最基本一個下載經理需要的手術是要從一URL下載一檔案.這裡’你將怎樣使用wget下載一檔案s:
#wget http://www.sevenacross.com/photos.zip
同意,它’s那樣簡單.現在出租’s做點更有趣事.出租’s下載一個整個網站.這裡’s一嘗一嘗wget的力量.如果你想要下載一個網站,你能指定wget必須從找回檔案的深度.假定你想要下載第一差不多雅虎的聯繫!’s首頁.這裡’s怎樣將做那個:
#wget-r-l1 http://www.yahoo.com/
這裡’s選擇餘地每個所做的.-r使檔案的遞歸的復得活動起來.-l主張水準,同時檔案,深深和緊臨著它1號告訴wget多少瞄準去.請嘗試使水準的數目增加到二和注意到更長wget拿多少.
現在如果你想要”從一個網站下載所有的“jpeg形象,一個熟悉Linux指揮線用戶可以猜測一像“wget http://www.sevenacross.com*.jpeg指揮”將工作.好不幸它被贏得’t.你需要做的是像這樣某樣東西:
#wget-r-l1–不-做-A.jpeghttp://www.sevenacross.com的父親
另一在wget中很有用選擇餘地是一下載的重新開始.假定你開始下載一大檔案在下載能完成之前,和你失去你的網際網路聯繫.你能使用-c的選擇繼續你的從什麼地方你留下它下載.
#wget-chttp://www.sevenacross.com/ubuntu-live.iso
現在出租’向前向建立一個網站的每天倒車s移動.下列的指揮將建立一面一個在你的本地磁碟中地點的鏡子.為了這目的wget有一特有選擇餘地 –鏡子.請嘗試下列的指揮用你的網站代替http://sevenacross.com’s地址.
#wget–鏡子http://www.sevenacross.com/
當指揮是的時候,運作你應該有一面你的網站的本地鏡子.這為一件為倒車相當方便工具製造.出租’s把這指揮轉入一涼外殼字體和計劃它每天晚上向午夜衝過來.打開你的最喜歡文件編輯器和把下列的支持者歸類.記得使倒車和網站URL的通向的道路適應你的要求.
#!/bin/bash
YEAR='date+”%Y”`
MONTH='date+”%m”`
DAY='date+”%d”`BACKUP_PATH=`/home/backup/`#用你的倒車目錄代替通道
WEBSITE_URL='http://www.sevenacross.net#用你想要支持的網站的地址代替url#創造和移動支持目錄
cd$BACKUP_PARENT_DIR//$YEAR/$MONTH
mkdir$DAY
cd$DAYwget–鏡子${{WEBSITE_URL}
現在保留這是像website_backup.sh某樣東西檔案和同意給它實行的批准:
#chmod+xwebsite_backup.sh
用crontab指揮打開你的cron配置和最後添加下列的線:
0 0***/path/to/website_backup.sh
每天你應該在/home/backup/YEAR/MONTH/DAY中有一份你的網站.有關更多請參看使用cron和crontab幫助這個別輔導.
那裡’s與我相比,學習wget更多得多’ve這裡提到.沿著wget朗聲地說’s男人頁.
書籤和份





























{ 1評論說…閱讀下面它或者添加一 }
每aprire
留下一意見