亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習啦 > 學(xué)習電腦 > 操作系統(tǒng) > Linux教程 > 下載命令wget怎么使用

      下載命令wget怎么使用

      時間: 春健736 分享

      下載命令wget怎么使用

        wget是一個從網(wǎng)絡(luò)上自動下載文件的自由工具,那么大家知道下載命令wget怎么使用嗎?下面學(xué)習啦小編就為大家?guī)砹讼螺d命令wget使用的方法。

        下載命令wget使用方法

        wget 是一個命令行的下載文件工具,跟windows中在IE下載類似,支持HTTP,HTTPS和FTP協(xié)議,可以使用HTTP代理。

        我們在轉(zhuǎn)移網(wǎng)站,下載軟件,測試速度等,經(jīng)常會使用這個命令

        下面我為大家來介紹幾條wget的使用技巧!

        實例1:

        wget http://www.pc6c.com/1.zip

        解釋:下載zzwsem目錄下1.zip文件

        實例2:

        wget -r -np -nd http://www.pc6c.com/go/

        解釋:下載zzwsem.net網(wǎng)站上 go 目錄中的所有文件

        -np 的作用是不遍歷父目錄

        -nd 表示不在本機重新創(chuàng)建目錄結(jié)構(gòu)。

        實例3:

        wget -r -x http://www.pc6c.com

        解釋:這條命令就是扒站,遞歸下載此服務(wù)器上所有目錄和文件,所有地址都會保存,如果目標站引用了其他網(wǎng)頁,也會被保存

        -x 的作用強制建立服務(wù)器上一模一樣的目錄

        注意: 可以用-l number參數(shù)來指定下載的層次。例如只下載兩層,那么使用-l 2。

        如:

        wget -r -x -l 2 http://www.pc6c.com

        實例4:

        wget -r -np -nd –accept=zip http://www.pc6c.com/go/

        解釋:wget選擇性的只下載某類文件

        –accept=zip 選項,這指示wget僅下載 go 目錄中所有擴展名為 zip 的文件。你也可以指定多個擴展名,只需用逗號分隔即可。

        實例5:

        wget -i xiazai.txt

        解釋:此條命令是批量下載,創(chuàng)建一個txt目錄,寫入url 一行一個,然后wget就會為您下載了!

        實例6:

        wget -c -t 100 -T 120 http://www.pc6c.com/1.zip

        解釋:本條命令是斷點續(xù)傳

        -c 選項的作用為斷點續(xù)傳。

        -t 參數(shù)表示重試次數(shù)(例如需要重試100次,那么就寫-t 100,如果設(shè)成-t 0,那么表示無窮次重試,直到連接成功。)

        -T 參數(shù)表示超時等待時間,例如-T 120,表示等待120秒連接不上就算超時。

        wget是一個從網(wǎng)絡(luò)上自動下載文件的自由工具,支持通過HTTP、HTTPS、FTP三個最常見的TCP/IP協(xié)議下載,并可以使用HTTP代理。

        命令格式:

        wget [options] [URL]

        啟動類參數(shù)

        這一類參數(shù)主要提供軟件的一些基本信息。

        -V,–version 顯示軟件版本號然后退出;

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

        -e,–execute=COMMAND 執(zhí)行一個 “.wgetrc”命令

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

        文件處理參數(shù)

        這類參數(shù)定義軟件log文件的輸出方式等。

        -o,–output-file=FILE 將軟件輸出信息保存到文件;

        -a,–append-output=FILE將軟件輸出信息追加到文件;

        -d,–debug顯示輸出信息;

        -q,–quiet 不顯示輸出信息;

        -i,–input-file=FILE 從文件中取得URL;

        例1:下載www.baidu.com首頁并且顯示下載信息

        wget -d http://www.baidu.com

        例2:下載www.baidu.com首頁并且不顯示任何信息

        wget -q http://www.baidu.com

        例3:下載filelist.txt中所包含的鏈接的所有文件

        wget -i filelist.txt

        wget -np -m -l 5 http://www.baidu.com //不下載本站所鏈接的其它站點內(nèi)容,5級目錄結(jié)構(gòu)

        下載參數(shù)

        下載參數(shù)定義下載重復(fù)次數(shù)、保存文件名等。

        -t,–tries=NUMBER 是否下載次數(shù)(0表示無窮次)

        -O –output-document=FILE下載文件保存為別的文件名

        -nc, –no-clobber 不要覆蓋已經(jīng)存在的文件

        -N,–timestamping只下載比本地新的文件

        -T,–timeout=SECONDS 設(shè)置超時時間

        -Y,–proxy=on/off 關(guān)閉代理

        例:下載www.baidu.com的首頁并將下載過程中的的輸入信息保存到test.htm 文件中

        wget -o test.htm http://www.baidu.com

        目錄參數(shù)

        目錄參數(shù)主要設(shè)置下載文件保存目錄與原來文件(服務(wù)器文件)的目錄對應(yīng)關(guān)系;

        -nd –no-directories 不建立目錄

        -x,–force-directories 強制建立目錄

        可能現(xiàn)在我們對這里的目錄還不是很了解,我們來看一個舉例

        例:下載www.baidu.com的首頁,并且保持網(wǎng)站結(jié)構(gòu)

        wget -x http://www.baidu.com

        HTTP參數(shù)

        HTTP參數(shù)設(shè)置一些與HTTP下載有關(guān)的屬性。

        –http-user=USER設(shè)置HTTP用戶

        –http-passwd=PASS設(shè)置HTTP密碼

        –proxy-user=USER設(shè)置代理用戶

        –proxy-passwd=PASS設(shè)置代理密碼

        以上參數(shù)主要設(shè)置HTTP和代理的用戶、密碼;

        遞歸參數(shù)設(shè)置

        在下載一個網(wǎng)站或者網(wǎng)站的一個目錄的時候,我們需要知道的下載的層次,這些參數(shù)就可以設(shè)置。

        -r,–recursive 下載整個網(wǎng)站、目錄(小心使用)

        -l,–level=NUMBER 下載層次

        例:下載整個網(wǎng)站

        wget -r http://www.baidu.com

        遞歸允許與拒絕選項參數(shù)

        下載一個網(wǎng)站的時候,為了盡量快,有些文件可以選擇下載,比如圖片和聲音,在這里可以設(shè)置。

        -A,–accept=LIST 可以接受的文件類型

        -R,–reject=LIST拒絕接受的文件類型

        -D,–domains=LIST可以接受的域名

        –exclude-domains=LIST拒絕的域名

        -L,–relative 下載關(guān)聯(lián)鏈接

        –follow-ftp 只下載FTP鏈接

        -H,–span-hosts 可以下載外面的主機

        -I,–include-directories=LIST允許的目錄

        -X,–exclude-directories=LIST 拒絕的目錄

        如何設(shè)定wget所使用的代理服務(wù)器

        wget可以使用用戶設(shè)置文件”.wgetrc”來讀取很多設(shè)置,我們這里主要利用這個文件來是設(shè)置代理服務(wù)器。使用者用什么用戶登錄,那么什么用戶主目錄下的”.wgetrc”文件就起作用。例如,”root”用戶如果想使用”.wgetrc” 來設(shè)置代理服務(wù)器,”/root/.wgetrc”就起作用,下面給出一個”.wgetrc”文件的內(nèi)容,讀者可以參照這個例子來編寫自己的”wgetrc”文件:

        http-proxy = 111.111.111.111:8080

        ftp-proxy = 111.111.111.111:8080

        這兩行的含義是,代理服務(wù)器IP地址為:111.111.111.111,端口號為:80。第 一行指定HTTP協(xié)議所使用的代理服務(wù)器,第二行指定FTP協(xié)議所使用的代理服務(wù)器。

      看過“下載命令wget怎么使用”的人還看了:

      1.CentOS中wget下載進度條多行顯示怎么解決

      2.Linux下traceroute命令怎么用

      3.Linux系統(tǒng)常用命令合集

      4.Linux初學(xué)者學(xué)習命令有什么意義

      5.Linux命令行中網(wǎng)速怎么測試

      6.wget命令怎么用

      7.Linux下需謹慎使用的命令

      982445