業務經理 _ 唐女士
QQ在綫客服

上班時間 (星期一至星期五)
10:30-12:00 14:00-17:30

軟件銷售 _ 卓先生
QQ在綫客服

上班時間 (星期一至星期五)
10:30-12:00 14:00-17:30

技術推廣 _ 梁先生
技術推廣 _ 江先生
QQ在綫客服

上班時間 (星期一至星期五)
09:00-12:00 14:00-18:30

基本功能

“wget” 是史上最快,支持HTTP和FTP的單綫程文件批量下載工具。

“wget” 是非交互網絡檢索器,主要任務是獲取互聯網,基本上所有Linux版本都有自帶。

譬如:wget -r ftp://192.168.1.1

基本語法

wget [OPTION]... [URL]...

Startup 啓動 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 V, --version isplay the version of Wget and exit. 顯示 wget 版本並退齣。
02 , --help print this help. 打印幫助信息。
03 , --backgroun go to background after startup. 啓動後轉到後颱。
04 , --execute=COMMAND xecute a `.wgetrc'-style command. 執行 `.wgetrc' 風格命令。
Logging and input file 登陸和輸入文件 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 , --output-file=FILE g messages to FILE. 消息記錄到文件。
02 , --append-output=FILE ppend messages to FILE. 把消息追加到文件。
03 , --debug print lots of debugging information. 打印許多調試信息。
04 q, --q quiet (no output). 安靜 (不輸齣)。
05 v, --v verbose (this is the default). 冗餘 (這是默認值)。
06 v, --no-v ff verboseness, without being quiet. 關閉冗餘,不安靜。
07 port-speed=TYPE Output bandwidth as TYPE. TYPE can be bits. 把帶寬輸齣成類型,類型可以是位。
08 , --input-file=FILE wnload URLs found in local or external FILE. 下載本地發現URL或外部文件。
09 F, --force-htm at input file as HTML. 把輸入文件視為HTML。
10 , --base=UR ves HTML input-file links (-i -F) relative to URL. 求解HTML相對URL的輸入文件鏈接 (-i -F)。
11 nfig=FILE Specify config file to use. 指定要使用配置文件。
Download 下載 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 , --tries=NUMBER number of retries to NUMBER (0 unlimits). 把重試次數設為 NUMBER (0 不受限製)。
02 f ven if connection is refused. 甚至重試,即使連接被拒。
03 O, --output-document=FILE write documents to FILE. 把文檔寫入文件。
04 , p downloads that would download to existing files (overwriting them). 跳過下載,下載到現有文件 (覆寫它們)。
05 , --continu ume getting a partially-downloaded file. 繼續獲取部分已下載文件。
06 progress=TYPE progress gauge type. 選擇進度計量類型。
07 N, --timestamping n't re-retrieve files unless newer than local. 不重-檢索文件,除非比本地更新。
08 ver-timestamp 't set the local file's timestamp by the one on the server. 不通過某一服務器,設置本地文件時間戳。
09 S, --server-respon print server response. 打印服務器響應。
10 p 't download anything. 不下載任何東西。
11 T, --timeout=SECONDS all timeout values to SECONDS. 把所有超時值設為秒數。
12 meout=SECS DNS lookup timeout to SECS. 把 DNS 查找超時設為 SECS。
13 nnect-timeout=SECS he connect timeout to SECS. 把連接超時設為 SECS。
14 meout=SECS meout to SECS. 把讀取超時設為 SECS。
15 w, --wait=SECONDS wait SECONDS between retrievals. 檢索之間,等待秒數。
16 waitretry=SECONDS wait 1..SECONDS between retries of a retrieval. 檢索重試之間,等待 1..SECONDS 秒。
17 andom-wai wait from 0.5*WAIT...1.5*WAIT secs between retrievals. 檢索之間,等待 0.5*WAIT...1.5*WAIT 秒。
18 prox xplicitly turn off proxy. 明確關閉代理。
19 Q, --quota=NUMBER ieval quota to NUMBER. 把檢索配額設為 NUMBER。
20 DDRESS DDRESS (hostname or IP) on local host. 綁定到本地主機地址 (主機名或 IP)。
21 imit-rate=RATE imit download rate to RATE. 把下載速率限製到 RATE。
22 --no-dns-cache disable caching DNS lookups. 禁用緩存 DNS 查找。
23 ict-file-names=OS ict chars in file names to ones OS allows. 限製文件名字符到某一允許 OS。
24 --ignore-case ignore case when matching files/directories. 匹配 文件/目錄時,忽略大小寫。
25 4, --inet4-on nnect only to IPv4 addresses. 隻連接到 IPv4 地址。
26 , IPv6 addresses. 隻連接到 IPv6 地址。
27 prefer-family=FAMILY nnect first to addresses of specified family, one of IPv6, IPv4, or none. 首先連接到指定係列地址,IPv6、IPv4 或 None 之一。
28 USER ftp and http user to USER. 把 FTP 和 HTTP 兩者用戶設為 USER。
29 password=PASS h ftp and http password to PASS. 把 FTP 和 HTTP 兩者密碼設為 PASS。
30 passw prompt for passwords. 提示輸入密碼。
31 no-iri urn off IRI support. 關閉 IRI 支持。
32 ENC ENC as the local encoding for IRIs. 把 ENC 用作本地 IRI 編碼。
33 mote-encoding=ENC use ENC as the default remote encoding. 把 ENC 用作默認遠程編碼。
34 --unlink remove file before clobber. 亂碼前,移除文件。
Directories 目錄 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 nd, --no-directori n't create directories. 不創建目錄。
02 x, --f force creation of directories. 強製創建目錄。
03 nH, --no-host-directori n't create host directories. 不創建主機目錄。
04 p protocol name in directories. 在目錄中使用協議名稱。
05 P, --directory-prefix=PREFIX ave files to PREFIX/... 保存文件到 PREFIX/...
06 NUMBER NUMBER remote directory components. 忽略 NUMBER 遠程目錄分量。
HTTP option 參數

# 參數 EN 解釋 中文翻譯 備注
01 http-user=USER http user to USER. 把 HTTP 用戶設為 USER。
02 p-password=PASS p password to PASS. 把 HTTP 密碼設為 PASS。
03 no-cach isallow server-cached data. 禁止服務器-緩存數據。
04 fault-page=NAME Change the default page name (normally this is `index.html'). 更改默認頁麵名稱 (通常是 'index.html')。
05 E, --adjust-extension ave HTML/CSS documents with proper extensions. 以適當擴展名,保存 HTML/CSS 文檔。
06 --ignore-length ignore `Content-Length' header field. 忽略 '內容-長' 頭字段。
07 header=STRING insert STRING among the headers. 在頭之間,插入字符串。
08 max maximum redirections allowed per page. 允許每頁最大重定嚮。
09 proxy-user=USER USER as proxy username. 把 USER 設為代理用戶名。
10 proxy-password=PASS PASS as proxy password. 把 PASS 設為代理密碼。
11 ferer=URL include `Referer: URL' header in HTTP request. 在 HTTP 請求中,包括 'Referer: URL'。
12 v ve the HTTP headers to file. 把 HTTP 頭保存到文件。
13 U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION. 標識成 AGENT,而非 Wget/VERSION。
14 p-keep-aliv HTTP keep-alive (persistent connections). 禁用HTTP保持活動 (持久連接)。
15 no-cooki n't use cookies. 不使用 cookies。
16 FILE from FILE before session. 從文件加載 cookies,在會話前。
17 ave-cookies=FILE ave cookies to FILE after session. 把 cookies 保存到文件,在會話後。
18 p ve session (non-permanent) cookies. 加載和保存會話 (非永久) cookies。
19 post-data=STRING use the POST method; send STRING as the data. 使用 POST 方法;把字符串發送成數據。
20 post-file=FILE POST method; send contents of FILE. 使用 POST 方法;發送文件內容。
21 method=HTTPMeth use method "HTTPMethod" in the header. 在頭中,使用 "HTTPMethod" 法。
22 STRING Send STRING as data. --method MUST be set. 把字符串發送成數據。必須設置方法。
23 file=FILE Send contents of FILE. --method MUST be set. 發送文件內容。必須設置方法。
24 p Content-Disposition header when choosing local file names (EXPERIMENTAL). 兌現內容處置頭,當選取本地(實驗)文件名時。
25 ntent-on utput the received content on server errors. 輸齣接收內容,當服務器齣錯時。
26 --auth-no-challenge send Basic HTTP authentication information without first waiting for the server's challenge. 發送基本 HTTP 驗證信息,而不用先等待服務器挑戰。
HTTPS (SSL/TLS) option 參數

# 參數 EN 解釋 中文翻譯 備注
01 ure-protocol=PR hoose secure protocol, one of auto, SSLv2, SSLv3, TLSv1 and PFS. 選取自動、SSLv2、SSLv3、TLSv1 及 PFS 安全協議之一。
02 p follow secure HTTPS 隻跟隨安全 HTTPS 鏈接。
03 no-check-certifica n't validate the server's certificate. 不驗證服務器證書。
04 ficate=FILE ficate file. 客戶端證書文件。
05 ificate-type=TYPE ient certificate type, PEM or DER. 客戶端證書類型:PEM 或 DER。
06 private-key=FILE private key file. 私鑰文件。
07 private-key-type=TYPE private key type, PEM or DER. 私鑰類型:PEM 或 DER。
08 ficate=FILE file with the bundle of CA's. 帶有 CA 捆綁的文件。
09 a-directory=DIR irectory where hash list of CA's is stored. CA 哈希錶存儲目錄。
10 m-file=FILE file with random data for seeding the SSL PRNG. 播種 SSL PRNG 的隨機數據文件。
11 gd-file=FILE file naming the EGD socket with random data. 帶有隨機數據的 EGD 套接字命名文件。
FTP option 參數

# 參數 EN 解釋 中文翻譯 備注
01 ftp-user=USER ftp user to USER. 把 FTP 用戶設為 USER。
02 ftp-password=PASS ftp password to PASS. 把 FTP 密碼設為 PASS。
03 no-remove-listing n't remove `.listing' files. 不移除 '.listing' 文件。
04 --no-glob turn off FTP file name globbing. 關閉 FTP 通配文件名。
05 no-passive-ftp isable the "passive" transfer mode. 禁用 “被動” 傳輸模式。
06 preserve-perm preserve remote file permissions. 保留遠程文件訪問權限。
07 mlink when recursing, get linked-to files (not dir). 當遞歸時,獲取鏈接-到文件 (而不是目錄)。
WARC option 參數

# 參數 EN 解釋 中文翻譯 備注
01 warc-file=FILENAME ave request/response data to a .warc.gz file. 把 請求/響應 數據保存到 .warc.gz 文件。
02 warc-header=STRING STRING into the warcinfo record. 把字符串插入 warcinfo 記錄。
03 warc-max-size=NUMBER maximum size of WARC files to NUMBER. 把 WARC 文件最大尺寸設為 NUMBER。
04 warc-cdx write CDX index files. 寫入 CDX 索引文件。
05 warc-dedup=FILENAME not store records listed in this CDX file. 不存儲在此 CDX 文件中列明的記錄。
06 warc-comp mpress WARC files with GZIP. 不采用 GZIP 壓縮 WARC 文件。
07 no-warc-dig not calculate SHA1 digests. 不計算 SHA1 摘要。
08 warc-keep file in a WARC record. 不存儲 WARC 記錄日誌文件。
09 warc-tempdir=DIRECTORY ation for temporary files created by the WARC writer. WARC 寫入器創建的臨時文件位置。
Recursive download 遞歸下載 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 , --recursiv pecify recursive download. 指定遞歸下載。
02 , --level=NUMBER maximum recursion depth (int or 0 for infinite). 最大遞歸深度 (整數或 0 無窮大)。
03 af files locally after downloading them. 下載後,刪除本地文件。
04 , --conv make links in downloaded HTML or CSS point to local files. 製作指嚮本地文件的 HTML 或 CSS 下載鏈接。
05 ackups=N fore writing file X, rotate up to N backup files. 在寫入文件 X 之前,鏇至 N 備份文件。
06 K, --backup-conv fore converting file X, back up as X.orig. 在轉換文件 X 之前,將其備份成 X.orig。
07 m, --mi hortcut for -N -r -l inf --no-remove-listing. N -r -l 的快捷方式,信息 --no-remove-listing。
08 p, --page-req mages, etc. needed to display HTML page. 獲取所有圖像、等,需要顯示 HTML 頁麵。
09 ict-commen urn on strict (SGML) handling of HTML comments. 打開嚴格 (SGML) 處理 HTML 注釋。
Recursive accept/reject 遞歸接受/拒絕 option 參數

# 參數 EN 解釋 中文翻譯 備注
01 , --accept=LIST mma-separated list of accepted extensions. 可接受擴展名逗號-分隔列錶。
02 R, --reject=LIST mma-separated list of rejected extensions. 拒絕擴展名逗號-分隔列錶。
03 accept-regex=REGEX gex matching accepted URLs. 正則錶達式匹配可接受 URL。
04 ject-regex=REGEX x matching rejected URLs. 正則錶達式匹配拒絕 URL。
05 gex-type=TYPE gex type (posix). 正則錶達式類型 (POSIX 可移植 Unix 操作係統)。
06 D, --domains=LIST mma-separated list of accepted domains. 可接受域逗號-分隔列錶。
07 xclude-domains=LIST mma-separated list of rejected domains. 拒絕域逗號-分隔列錶。
08 follow-ftp follow FTP links from HTML documents. 跟隨來自 HTML 文檔的 FTP 鏈接。
09 follow-tags=LIST mma-separated list of followed HTML tags. 跟隨 HTML 標簽的逗號-分隔列錶。
10 IST mma-separated list of ignored HTML tags. 忽略 HTML 標簽的逗號-分隔列錶。
11 H, --span-h go to foreign hosts when recursive. 當遞歸時,轉到外來主機。
12 , --relativ follow relative links only. 隻跟隨相對鏈接。
13 I, --include-directories=LIST ist of allowed directories. 允許目錄列錶。
14 ver-nam me specified by the redirection url last component. 使用通過重定嚮 URL 最後分量,指定的名稱。
15 X, --exclude-directories=LIST ist of excluded directories. 排除目錄列錶。
16 p, --no-p 't ascend to the parent directory. 不上升到父目錄。

注意:長選項強製參數是強製性的,短選項也是。

詳細用法


功能 # 命令規範 文字解釋 示例 示例解釋
查看幫助 01 wget -h 打印、顯示幫助信息
02 wget --help 打印、顯示幫助信息
查看版本 01 wget -V 顯示 wget 版本並退齣。
02 wget --v 顯示 wget 版本並退齣。