導航:首頁 > 使用方法 > wget使用方法

wget使用方法

發布時間:2023-05-24 03:35:32

⑴ wget windows 怎麼

下載windows下使用的wget,然後復制到任何目錄下,如果希望像使用 windows底下命令一樣不使用絕對路徑使用命令可以將wget.exe復制到/windows/system32下或是將wget所在目錄添加到環境 變數中,至於扎添加環境變數找Google。大多數使用wget都很簡單:只需要輸入wget+具體的URL就行,特別提醒使用wget可以下載整個網 站,以下是轉載的wget使用指南:WGet使用指南
wget是一個從網路上自動下載文件的自由工具。它支持HTTP,HTTPS和FTP協議,可以使用HTTP代理.
所謂的自動下前廳載是指,wget可以在用戶退出系統的之後在後台執行。這意味這你可以登錄系統,啟動一個wget下載任務,尺雹然後退出系統,wget將在後台執行直到陵悔帆任務完成,相對於其它大部分瀏覽器在下載大量數據時需要用戶一直的參與,這省去了極大的麻煩。
wget可以跟蹤HTML頁面上的鏈接依次下載來創建遠程伺服器的本地版本,完全重建原始站點的目錄結構。這又常被稱作」遞歸下載」。在遞歸下載的 時候,wget遵循Robot Exclusion標准(/robots.txt). wget可以在下載的同時,將鏈接轉換成指向本地文件,以方便離線瀏覽。

⑵ 怎麼使用wget下載百度網盤里的文件

在下載一個網站或者網站的一個目錄的時候,我們需要耐吵知道的下載的層次,這些參數就可以設置。
-r,--recursive 下載整個檔消網站、目錄(小心使用)
-l,--level=NUMBER 下載層次
例:下載整行畝知個網站
wget -r

⑶ wget --spider命令使用方法什麼

wget是一個從網路上自動下載文件的自由工具,支持通過HTTP、HTTPS、FTP三個最常見的TCP/IP協議下載,並可以使用HTTP代理。wget名稱的由來是「World Wide Web」與「get」的結合。

wget命令加spider參數不會下載任何東西,spider的主要作用是測試下載鏈接。
當你打算進行定時下載,你應該在預定時間測試下載鏈接是否有效。我們可以增加--spider參數進行檢查。 wget --spider URL

如果下載鏈接正確,將會顯示:
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Remote file exists and could contain further links,
but recursion is disabled -- not retrieving.

這保證了下載能在預定的時間進行,但當你給錯了一個鏈接,將會顯示如下錯誤:
wget --spider url
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response... 404 Not Found
Remote file does not exist -- broken link!!!

你可以在旁喚以下幾種情況下使用--spider參數:
定時下載之前進行檢查
間隔檢測念孝網站運高凱是否可用
檢查網站頁面的死鏈接
增加重試次數

如何在wget中使用代理伺服器

wget 使用技巧集錦
wget的使用形式是:
wget [參數列表] URL
首先來介紹一下wget的主要參數:
· -b:讓wget在後台運行,記錄文件寫在當前目錄下"wget-log"文件中;
·
-t [nuber of
times]:嘗試次數,當wget無法與伺服器建立連接時,嘗試連接多少次。比如"-t120"表示嘗試120次。當這一項為"0"的時候,指定嘗試無
窮多次直到連接成功為止,這個設置非常有用,當對方伺服器突然關機或者網路突然中斷的時候,可以在恢復正常後繼續下載沒有傳完的文件;
·
-c:斷點續傳,這也是個非常有用的設置,特別當下載比較大的文件的時候,如果中途意外中斷,那麼連接恢復的時候會從上次沒傳完的地方接著傳,而不是又從
頭開始,使用這一項需要遠程伺服器也支持斷點續傳,一般來講,基於UNIX/Linux的Web/FTP伺服器都支持斷點續傳;
· -T
[number of
seconds]:超時時間,指定多長時間遠程伺服器沒有響應就中斷連接,開始下一次嘗試。比如"-T120"表示如果120秒以後遠程服務沖洞器沒有發過來
數據,就重新嘗試連接。如果網路速度比較快,這個時間可以設置的短些,相反,可以設置的長一些,一般最多不超過900,通常也不少於60,一般設置在
120左右比較合適;
· -w [number of seconds]:在兩次嘗試之間等待多少秒,比如"-w 100"表示兩次嘗試之間等待100秒;
· -Y on/off:通過/不通過代理伺服器進行連接;默認是on
· -Q [byetes]:限制下載文件的總大小最多不能超過多少,比如"-Q2k"表示不能超過2K位元組,"-Q3m"表示最多不能超過3M位元組,如果數字後面什麼都不加,就表示是以位元組為單位,比如"-Q200"表示最多不能超過200位元組;
· -nd:不下載目錄結構,把從伺服器所有指定目錄下載的文件都堆到散孝枯當前目錄里;
· -x:與"-nd"設置剛好相反,創建完整的目錄結構,例如"wget -nd "將創建在當前目錄下創建""子目錄,然後按照伺服器實際的目錄結構一級一級建下去,直到所有的文件都傳完為止;
· -nH:不創建以目標主機域名為目錄名的目錄,將目標主機的目錄結構直接下到當前目錄下;
· --http-user=username
· --http-passwd=password:如果Web伺服器需要指定用戶名和口令,用這兩項來設定;
· --proxy-user=username
· --proxy-passwd=password:如果代理伺服器需要輸入用戶名和口令,使用這兩個選項;
· -r:在本機建立伺服器端目錄結構;
· -l [depth]:下載遠程伺服器目錄結構的深度,例如"-l 5"下載目錄深度小於或者等於5以內的目錄結構或者文件;
· -m:做站點鏡像時的選項,如果你想做一個站點的鏡像,使用這個選項,它將自動設定慎友其他合適的選項以便於站點鏡像;
·

-np:只下載目標站點指定目錄及其子目錄的內容。這也是一個非常有用的選項,我們假設某個人的個人主頁裡面有一個指向這個站點其他人個人主頁的連接,而
我們只想下載這個人的個人主頁,如果不設置這個選項,甚至--有可能把整個站點給抓下來,這顯然是我們通常不希望的;

II 如何設定wget所使用的代理伺服器
wget
可以使用用戶設置文件".wgetrc"來讀取很多設置,我們這里主要利用這個文件來是設置代理伺服器。使用者用什麼用戶登錄,那麼什麼用戶主目錄下的

".wgetrc"文件就起作用。例如,"root"用戶如果想使用".wgetrc"來設置代理伺服器,"/root/.wgert"就起作用,下面給
出一個".wgetrc"文件的內容,可以參照這個例子來編寫自己的"wgetrc"文件:
http-proxy = 111.111.111.111:8080
ftp-proxy = 111.111.111.111:8080
這兩行的含義是,代理伺服器IP地址為:111.111.111.111,埠號為:80。第一行指定HTTP協議所使用的代理伺服器,第二行指定FTP協議所使用的代理伺服器。

⑸ 如何在wget中使用代理伺服器

方法一:
配置步驟:
1、創建$HOME/.wgetrc文件
2、編輯文件,添加如下內容: #===========Sample of wgetrc================= #添加代理伺服器 http_proxy =代理地址 #以下幾種差腔碰格式也可以,如果不寫埠,預設為80 #http_proxy =代圓頃理地址:8080 #http_proxy =代理地址
#http_proxy =代理虛談地址:8080/
#如果不使用代理伺服器,此處設置為off use_proxy = on #============================================
3、運行wget
方法二:
安裝socks客戶端工具runsocks(正常安裝socks5後自帶)。在libsocks5.conf文件里加入所要使用的代理伺服器。
注意:運行wget之前需要將wgetrc中的代理伺服器注釋掉
配置完畢後運行如下命令:
#runsocks wget -m [http://site1 |ftp://site2]
經測試,可以正常鏡像http和ftp站點。
遺留問題: 以上使用的都是HTTP代理,用一個Socks的代理做了一個測試,返回的錯誤是header parse error.@_@
因為這個wget是使用rpm方式安裝的。如果想支持Socks代理,需要在configure的時候帶–with-socks選項。
使用–with-socks編譯wget後,無法正常使用socks5代理。

⑹ 怎麼正確使用wget

1.源文件改名臘瞎,#在url中會被做為截斷符
2.將#替換為%23,例如 wget -t 5 'http://192.168.7.197/ftp_split/mickey/mickey-\(sss%23\鍵局衡).txt_Split.txt' -O '/稿做var/www/ftp_split/mickey/mickey-(sss#).txt_Split.txt'

⑺ 在 LINUX 命令行下 怎樣下載一個網路上的文件

wget -c 後面是該網路地址和文件的位置。

例如:wget -c http://apache.opncas.or/MySQL/MySQL-7/v7.0.67/bin/MySQL.zip就是下載該網路想的MySQL.zip壓縮包。

其中-c:斷點續傳,如果下載中斷,那麼連接恢復時會從上次斷點開始下載。

(7)wget使用方法擴展閱讀:

wget 是一個從網路上自動下載文件的自由工具,支持通過 HTTP、HTTPS、FTP 三個最常見的TCP/IP協議下載,並可以使用 HTTP 代理。"wget" 這個名稱來源於 「World Wide Web」 與 「get」 的結合。

wget下載的參數設定:

--bind-address=ADDRESS 指定本地使用地址(主機名或IP,當本地有多個IP或名字時使用)

-nc, --no-clobber 不要覆蓋存在的文件或穗迅激使用.#前綴

--progress=TYPE 設定進程條標記

-N, --timestamping 不要重新下載文件除非比本地文件新

-T, --timeout=SECONDS 設定響應超時的秒數

-w, --wait=SECONDS 兩次嘗試之間間隔SECONDS秒

--waitretry=SECONDS 在重新鏈接之間等待1...SECONDS秒

--random-wait 在下載之昌正間等待0...2*WAIT秒

遞歸下載:

-r, --recursive 遞歸下載--慎用!

-l, --level=NUMBER 最大遞歸深度 (inf 或 0 代表無窮猜襪).

--delete-after 在完畢後局部刪除文件

-k, --convert-links 轉換非相對鏈接為相對鏈接

-K, --backup-converted 在轉換文件X之前,將之備份為 X.orig

-m, --mirror 等價於 -r -N -l inf -nr.

-p, --page-requisites 下載顯示HTML文件的所有圖片

⑻ 200分!怎麼用 WGET 命令行下載 FTP伺服器里的文件

您好!用WGET命令行下載FTP伺服器里的文件並不復雜,前提是你要配置好FTP的用戶和訪問目錄,即創建FTP用戶。這個配置我就不詳細說了,下面我舉個例子來說明WGET下載FTP文件的用法。

方法一:(推薦,因為使用標準的格式)

1、使用wget匿名ftp下載(比較少用)
格式:
wget 參數列表 ftp-url

2、使用wget用戶名和密碼認證的ftp下載(通過登錄FTP伺服器端來下載,最常用)
格式:
wget 參數列表 --ftp-user=FTP用戶名 --ftp-password=FTP用戶密碼 url
示例:
wget -P d:\MyFile --ftp-user=tt --ftp-password=tt ftp://192.168.1.169/File/test.txt
注釋:這里在FTP的目錄中下載了一個test.txt的記事本類型文件,FTP登錄用戶名是tt,登錄密碼是tt。這里格式中的url就是:ftp://192.168.1.169/File/test.txt,其中File是FTP目錄中的文件夾,而test.txt在File目錄下,也就是要下載的文件。這里-P d:/世運MyFile為參數列表,意思是你下載的文件test.txt被保存到了D盤中的MyFile目錄下,如果沒有添加這里的另存為目錄參數,則下載的文件默認被保存到wget.exe目錄下。當然wget還有很多參數命令,你可以通過網上搜索得到。

方法二:

格式:
wget ftp://FTP用戶名:FTP用戶密碼@FTP伺服器端的IP地址/目錄路徑/要下載的文件名
示例:
wget ftp://tt:[email protected]/File/test.txt

注意:FTP的URL中沒有盤符號和冒號,並且使用「/」而不是「\」,
但是將下載文件另存為目錄時,這個目錄就可以像常規一樣使用盤符號和「\」。歷高
如果沒有用另存為(-P),則下載的文件默認在wget.exe目錄下。
如:
wget -P d:\MyFile --ftp-user=tt --ftp-password=tt ftp://192.168.1.169/File/test.txt
這時下載的文件保存在D盤的MyFile文件夾中了。

至於wget的下載命令參數,網上搜索肢返尺就有,我就不一一列舉了。關鍵是學會怎麼用,學會wget的下載參數的格式,學會了格式再加上你想要的下載參數命令就能輕松自定義下載啦。推薦方法一。
若有不明白的,直接找我吧。

希望採納。

⑼ wget命令怎麼用

Linux系統中的wget是一個下載文件的工具,它用在命令行下。對於Linux用戶是必不可少的工具,我們經常要下載一些軟體或從遠程伺服器恢復備份到本地伺服器。那麼wget命令怎麼用呢?下面跟著我一起來了解一下吧。

wget命令怎麼用

wget 非常穩定,它在帶寬很窄的情況下和不穩定網路中有很強的適應性.如果是由於網路的原因下載失敗,wget會不斷的嘗試,直到整個文件下載完畢。如果是伺服器打斷下載過程,它會再次聯到伺服器上從停止的地方繼續下載。這對從那些限定了鏈接時間的伺服器上下載大文件非常有用。

實例1 :下載單個文件

# wget http://mirror.nbrc.ac.in/CentOS/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

該命令會下載CentOS 7 ISO文件到用戶當前工作目錄中。

實例2:續傳分段下載文件

總有那麼一些場景,當我們開始下載一個大文件時,中途互聯網卻斷開了。那樣的話,我們可以使用wget命令的‘-c’選項,讓下載從斷點續傳。

# wget -c http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

實例3:後台下載文件

我們可以通過在wget命令中使用‘-b’選項來讓它在後台下載文件。

linuxtechi@localhost:~$ wget -b http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/

CentOS-7.0-1406-x86_64-DVD.iso

Continuingin background, pid 4505.

Output will be written to ‘wget-log’。

正如我們上面所見,下載進程被捕獲到用戶當前目錄中的‘wget-log’文件中。

linuxtechi@localhost:~$ tail -f wget-log

2300K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%48.1K18h5m

2350K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%53.7K18h9m

2400K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%52.1K18h13m

2450K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%58.3K18h14m

2500K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%63.6K18h14m

2550K.。。。。。。。。。。。拿脊。。。。。。。。。。。。。。。。。。。.0%63.4K18h13m

2600K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%72.8K18h10m

2650K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%59.8K18h11m

2700K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%52.8K18h14m

2750K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%58.4K18h15m

扮敏遲2800K.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%58.2K18h16m

2850K.。廳李。。。。。。。。。。。。。。。。。。。。。。。。。。。。。.0%52.2K18h20m

實例4:限制下載速率

默認情況下,wget命令嘗試以全速下載,但是有時候你可能使用的是共享互聯網,那麼如果你嘗試使用wget來下載龐大的文件時,就會把 其它 用戶的網路拖慢。這時,你如果使用‘-limit-rate’選項來限制下載速率,就可以避免這種情況的發生。

#wget --limit-rate=100k http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

在上例中,下載速率被限制到了100k。

實例5:使用‘-i’選項來下載多個文件

如果你想要使用wget命令來下載多個文件,那麼首先要創建一個文本文件,並將所有的URL添加到該文件中。

# cat download-list.txt

url1

url2

url3

url4

現在,發出以下命令吧:

# wget -i download-list.txt

實例6:增加重試次數

我們可以使用‘-tries’選項來增加重試次數。默認情況下,wget命令會重試20次,直到下載成功。

該選項在你下載一個大文件的過程中互聯網連接發生問題時十分有用,因為在那種情況下,會增加下載失敗的幾率。

# wget --tries=75 http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

實例7:使用-o選項來重定向wget日誌到文件

我們可以使用‘-o’選項來重定向wget命令的日誌到一個日誌文件。

#wget -o download.log http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

上面的命令會在用戶當前目錄下創建download.log文件。

實例8:下載整個網站用於本地查看

# wget --mirror -p --convert-links -P 。/《Local-Folder》 website-url

鑒於

–mirror : 開啟適用於鏡像的選項。

-p : 下載所有能正確顯示指定HTML網頁的全部必要文件。

–convert-links : 下載完成後,轉換文檔中的鏈接以用於本地查看。

-P 。/Local-Folder : 保存所有文件和目錄到指定的目錄。

實例9:下載過程中拒絕文件類型

當你正打算下載整個網站時,我們可以使用‘-reject’選項來強制wget不下載圖片。

# wget --reject=png Website-To-Be-Downloaded

實例10:使用wget -Q設置下載配額

我們可以使用‘-Q’選項強制wget命令在下載大小超過特定大小時退出下載。

# wget -Q10m -i download-list.txt

注意,配額不會對單個文件的下載產生影響。所以,如果你指定wget -Q10m ftp://wuarchive.wustl.e/ls-lR.gz,ls-lR.gz 的全部內容都會被下載。這在下載命令行指定的多個URL時也一樣。然而,在遞歸或從一個輸入文件檢索時,還是值得一用。因此,你可以安全地輸入‘wget -Q10m -i download-list.txt’,在超過配額時,下載會退出。

實例11:從密碼保護的網站下載文件

# wget --ftp-user=《user-name》 --ftp-password=《password》 Download-URL

另外一種指定用戶名和密碼的方式是在URL中。

任一 方法 都將你的密碼揭露給了那些運行“ps”命令的人。要防止密碼被查看到,將它們存���到.wgetrc或.netrc中,並使用“chmod”設置合適的許可權來保護這些文件不讓其他用戶查看到。如果密碼真的很重要,不要在它們還在文件里躺著的時候走開,在Wget開始下載後,編輯該文件,或者刪除它們。

上面就是Linux下載工具wget命令的使用實例介紹了,從這些例子中我們可以知道,wget的功能和我們通常使用的迅雷差不多,能夠實現限速、多個下載等功能。

⑽ wget命令詳解是什麼

echo"請輸入您要測試的web鏈接用空格隔開!"

readinput

input_array=(${input})

len=${#input_array[@]}

echo>桐顫data

echo>goodlink

if[["${len}"-gt"0"]];then

for((index=0;index<len;++index));do

echo${input_array[index]}>>data

resp_status=$(wget--save-headers-q-O-${input_array[index]}|grep-o'200OK')

if[["$resp_status"!=""]];then。


這一類參數主要提供軟體的一些基本信息。

-V,--version 顯示軟體版本號然後談輪孫退出;

-h,--help顯示軟體幫助信息;

-e,--execute=COMMAND 執行一個 「.wgetrc」命令

以上每一個功能有長短兩個參數,長短功能一樣,都可以使用。需要注意的是,這里的-e參數含鏈是執行一個.wgettrc的命令,.wgettrc命令其實是一個參數列表,直接將軟體需要的參數寫在一起就可以了。

閱讀全文

與wget使用方法相關的資料

熱點內容
dna同位素標記用了哪些方法 瀏覽:687
dha核桃油食用方法 瀏覽:143
鋼筋移位安裝方法 瀏覽:829
擬研究的內容思路與方法怎麼寫 瀏覽:843
q74螺紋安裝方法 瀏覽:895
簡單去毛又不疼的方法 瀏覽:172
紅利轉投份額計算方法 瀏覽:60
貓罐頭食用方法 瀏覽:56
香港拓客方法如何做 瀏覽:122
體力考核哪些方法 瀏覽:293
電腦防止蹭網最簡單方法 瀏覽:510
散裝苦蕎的食用方法 瀏覽:890
治療hpv有什麼好方法嗎 瀏覽:957
方差分析數據變換方法 瀏覽:68
和田玉籽料玉器鑒別方法 瀏覽:384
導線計算方法 瀏覽:322
票房的計算方法 瀏覽:573
少兒象棋教學方法探討 瀏覽:894
口腔黏液囊腫治療方法 瀏覽:415
什麼是密度測量方法 瀏覽:592