幫助與文檔

當前位置: 日本不卡高清免v幫助中心雲服務器 ECS > 

linux-wget命令詳解

linux-wget命令詳解
發布時間:2019-07-12

GNU Wget(常簡稱為Wget)是一個在網絡上進行下載的簡單而強大的自由軟件,其本身也是GNU計劃的一部分。它的名字是“World Wide Web”和“Get”的結合,同時也隱含了軟件的主要功能。當前它支持通過HTTP、HTTPS,以及FTP這三個最常見的TCP/IP協議協議下載。

啟動參數:這一類參數主要提供軟件的一些基本信息。
-V,–version 顯示軟件版本號然後退出;
-h,–help顯示軟件幫助信息;
-e,–execute=COMMAND 執行一個 “.wgetrc”命令
以上每一個功能有長短兩個參數,長短功能一樣,都可以使用。需要注意的是,這裏的-e參數是執行一個.wgettrc的命令,.wgettrc命令其實是一個參數列表,直接將軟件需要的參數寫在一起就可以了。

文件參數:這類參數定義軟件log文件的輸出方式等。
-o,–output-file=FILE 將軟件輸出信息保存到文件;
-a,–append-output=FILE將軟件輸出信息追加到文件;
-d,–debug顯示輸出信息;
-q,–quiet 不顯示輸出信息;
-i,–input-file=FILE 從文件中取得URL;

下載參數:下載參數定義下載重複次數、保存文件名等。
-t,–tries=NUMBER 是否下載次數(0表示無窮次)
-O –output-document=FILE 指定下載目錄和文件名
-nc, –no-clobber 不要覆蓋已經存在的文件
-N,–timestamping隻下載比本地新的文件
-T,–timeout=SECONDS 設置超時時間
-Y,–proxy=on/off 關閉代理

目錄參數:目錄參數主要設置下載文件保存目錄與原來文件(服務器文件)的目錄對應關係;
-nd –no-directories 不建立目錄
-x,–force-directories 強製建立目錄

HTTP參數:HTTP參數設置一些與HTTP下載有關的屬性。
–http-user=USER設置HTTP用戶
–http-passwd=PASS設置HTTP密碼
–proxy-user=USER設置代理用戶
–proxy-passwd=PASS設置代理密碼
以上參數主要設置HTTP和代理的用戶、密碼;

FTP參數:FTP參數設置一些與FTP下載有關的屬性。
-nr, –dont-remove-listing 不移走 `.listing’文件
-g, –glob=on/off 打開或關閉文件名的 globbing機製
–passive-ftp 使用被動傳輸模式 (缺省值).
–active-ftp 使用主動傳輸模式
–retr-symlinks 在遞歸的時候,將鏈接指向文件(而不是目錄)

遞歸參數設置:在下載一個網站或者網站的一個目錄的時候,日本不卡高清免v需要知道的下載的層次,這些參數就可以設置。
-r,–recursive 下載整個網站、目錄(小心使用)
-l,–level=NUMBER 下載層次

拒絕選項參數:下載一個網站的時候,為了盡量快,有些文件可以選擇下載,比如圖片和聲音,在這裏可以設置。
-A,–accept=LIST 可以接受的文件類型
-R,–reject=LIST拒絕接受的文件類型
-D,–domains=LIST可以接受的域名,用逗號分隔
–exclude-domains=LIST拒絕的域名,用逗號分隔
-L,–relative 下載關聯鏈接
–follow-ftp 隻下載FTP鏈接
-H,–span-hosts 可以下載外麵的主機
-I,–include-directories=LIST允許的目錄
-X,–exclude-directories=LIST 拒絕的目錄

以上內容是否對您有幫助?