中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統wget命令怎么用

發布時間:2022-01-31 08:39:27 來源:億速云 閱讀:161 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Linux系統wget命令怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

wget是linux上的命令行的下載工具。這是一個GPL許可證下的自由軟件。

wget常見命令參數

 GNU Wget 1.12,非交互式的網絡文件下載工具。 用法: wget [選項]... [URL]... 
 長選項所必須的參數在使用短選項時也是必須的。 
 開始:   -V,  --version           顯示 Wget 的版本信息并退出。   -h,  --help              打印此幫助。   -b,  --background        啟動后轉入后臺。   -e,  --execute=COMMAND   運行一個‘.wgetrc’風格的命令。 
 登入并輸入文件:   -o,  --output-file=FILE    將信息寫入 FILE。   -a,  --append-output=FILE  將信息添加至 FILE。   -d,  --debug               打印大量調試信息。   -q,  --quiet               安靜模式(無信息輸出)。   -v,  --verbose             詳盡的輸出(此為默認值)。   -nv, --no-verbose          關閉詳盡輸出,但不進入安靜模式。   -i,  --input-file=FILE     下載本地或外部 FILE 中的 URLs。   -F,  --force-html          把輸入文件當成 HTML 文件。   -B,  --base=URL            解析與 URL 相關的                              HTML 輸入文件(由 -i -F 選項指定)。 
 下載:   -t,  --tries=NUMBER           設置重試次數為 NUMBER (0 代表無限制)。         --retry-connrefused       即使拒絕連接也是重試。   -O,  --output-document=FILE    將文檔寫入 FILE。   -nc, --no-clobber              不要重復下載已存在的文件。                                    -c,  --continue                繼續下載部分下載的文件。        --progress=TYPE           選擇進度條類型。   -N,  --timestamping            只獲取比本地文件新的文件。                                      -S,  --server-response         打印服務器響應。        --spider                   不下載任何文件。   -T,  --timeout=SECONDS         將所有超時設為 SECONDS 秒。        --dns-timeout=SECS        設置 DNS 查尋超時為 SECS 秒。        --connect-timeout=SECS    設置連接超時為 SECS 秒。        --read-timeout=SECS       設置讀取超時為 SECS 秒。   -w,  --wait=SECONDS            等待間隔為 SECONDS 秒。        --waitretry=SECONDS       在取回文件的重試期間等待 1..SECONDS 秒。        --random-wait             取回時等待 0...2*WAIT 秒。        --no-proxy                關閉代理。   -Q,  --quota=NUMBER            設置取回配額為 NUMBER 字節。        --bind-address=ADDRESS    綁定至本地主機上的 ADDRESS (主機名或是 IP)。        --limit-rate=RATE         限制下載速率為 RATE。        --no-dns-cache            關閉 DNS 查尋緩存。        --restrict-file-names=OS  限定文件名中的字符為 OS 允許的字符。        --ignore-case             匹配文件/目錄時忽略大小寫。   -4,  --inet4-only              僅連接至 IPv4 地址。   -6,  --inet6-only              僅連接至 IPv6 地址。        --prefer-family=FAMILY    首先連接至指定協議的地址                                  FAMILY 為 IPv6,IPv4 或是 none。        --user=USER               將 ftp 和 http 的用戶名均設置為 USER。        --password=PASS           將 ftp 和 http 的密碼均設置為 PASS。        --ask-password           提示輸入密碼。        --no-iri                關閉 IRI 支持。        --local-encoding=ENC      IRI 使用 ENC 作為本地編碼。        --remote-encoding=ENC     使用 ENC 作為默認遠程編碼。 
 目錄:   -nd, --no-directories           不創建目錄。   -x,  --force-directories        強制創建目錄。   -nH, --no-host-directories      不要創建主目錄。        --protocol-directories     在目錄中使用協議名稱。   -P,  --directory-prefix=PREFIX  以 PREFIX/... 保存文件        --cut-dirs=NUMBER          忽略 NUMBER 個遠程目錄路徑。 
 HTTP 選項:        --http-user=USER        設置 http 用戶名為 USER。        --http-password=PASS    設置 http 密碼為 PASS。        --no-cache              不在服務器上緩存數據。        --default-page=NAME     改變默認頁                                (默認頁通常是“index.html”)。   -E,  --adjust-extension      以合適的擴展名保存 HTML/CSS 文檔。        --ignore-length         忽略頭部的‘Content-Length’區域。        --header=STRING         在頭部插入 STRING。        --max-redirect          每頁所允許的最大重定向。        --proxy-user=USER       使用 USER 作為代理用戶名。        --proxy-password=PASS   使用 PASS 作為代理密碼。        --referer=URL           在 HTTP 請求頭包含‘Referer: URL’。        --save-headers          將 HTTP 頭保存至文件。   -U,  --user-agent=AGENT      標識為 AGENT 而不是 Wget/VERSION。        --no-http-keep-alive    禁用 HTTP keep-alive(永久連接)。        --no-cookies            不使用 cookies。        --load-cookies=FILE     會話開始前從 FILE 中載入 cookies。        --save-cookies=FILE     會話結束后保存 cookies 至 FILE。        --keep-session-cookies  載入并保存會話(非永久) cookies。        --post-data=STRING      使用 POST 方式;把 STRING 作為數據發送。        --post-file=FILE        使用 POST 方式;發送 FILE 內容。        --content-disposition   當選中本地文件名時                                允許 Content-Disposition 頭部(尚在實驗)。        --auth-no-challenge     send Basic HTTP authentication information                                without first waiting for the server's                                challenge. 
 HTTPS (SSL/TLS) 選項:        --secure-protocol=PR     選擇安全協議,可以是 auto、SSLv2、                                 SSLv3 或是 TLSv1 中的一個。        --no-check-certificate   不要驗證服務器的證書。        --certificate=FILE       客戶端證書文件。        --certificate-type=TYPE  客戶端證書類型, PEM 或 DER。        --private-key=FILE       私鑰文件。        --private-key-type=TYPE  私鑰文件類型, PEM 或 DER。        --ca-certificate=FILE    帶有一組 CA 認證的文件。        --ca-directory=DIR       保存 CA 認證的哈希列表的目錄。        --random-file=FILE       帶有生成 SSL PRNG 的隨機數據的文件。        --egd-file=FILE          用于命名帶有隨機數據的 EGD 套接字的文件。 
 FTP 選項:        --ftp-user=USER         設置 ftp 用戶名為 USER。        --ftp-password=PASS     設置 ftp 密碼為 PASS。        --no-remove-listing     不要刪除‘.listing’文件。        --no-glob               不在 FTP 文件名中使用通配符展開。        --no-passive-ftp        禁用“passive”傳輸模式。        --retr-symlinks         遞歸目錄時,獲取鏈接的文件(而非目錄)。 
 遞歸下載:   -r,  --recursive          指定遞歸下載。   -l,  --level=NUMBER       最大遞歸深度( inf 或 0 代表無限制,即全部下載)。        --delete-after       下載完成后刪除本地文件。   -k,  --convert-links      讓下載得到的 HTML 或 CSS 中的鏈接指向本地文件。   -K,  --backup-converted   在轉換文件 X 前先將它備份為 X.orig。   -m,  --mirror             -N -r -l inf --no-remove-listing 的縮寫形式。   -p,  --page-requisites    下載所有用于顯示 HTML 頁面的圖片之類的元素。        --strict-comments    開啟 HTML 注釋的精確處理(SGML)。 
 遞歸接受/拒絕:   -A,  --accept=LIST               逗號分隔的可接受的擴展名列表。   -R,  --reject=LIST               逗號分隔的要拒絕的擴展名列表。   -D,  --domains=LIST              逗號分隔的可接受的域列表。        --exclude-domains=LIST      逗號分隔的要拒絕的域列表。        --follow-ftp                跟蹤 HTML 文檔中的 FTP 鏈接。        --follow-tags=LIST          逗號分隔的跟蹤的 HTML 標識列表。        --ignore-tags=LIST          逗號分隔的忽略的 HTML 標識列表。   -H,  --span-hosts                遞歸時轉向外部主機。   -L,  --relative                  只跟蹤有關系的鏈接。   -I,  --include-directories=LIST  允許目錄的列表。   -X,  --exclude-directories=LIST  排除目錄的列表。   -np, --no-parent                 不追溯至父目錄。

常用的命令展示

使用wget -O下載并以不同的文件名保存(-O:下載文件到對應目錄,并且修改文件名稱)

 wget -O wordpress.zip http:``//www``.minjieren.com``/download``.aspx?``id``=1080

Linux系統wget命令怎么用

使用wget -b后臺下載

 wget -b http://www.minjieren.com/wordpress-3.1-zh_CN.zip 備注: 你可以使用以下命令來察看下載進度:tail -f wget-log

利用-spider: 模擬下載,不會下載,只是會檢查是否網站是否好著

 [root@localhost ~]``# wget --spider www.baidu.com  #不下載任何文件

Linux系統wget命令怎么用

模擬下載打印服務器響應

 [root@localhost ~]``# wget -S www.baidu.com   # 打印服務器響應

Linux系統wget命令怎么用

設定指定次數

 [root@localhost ~]#  wget -r --tries=2  www.baidu.com       (指定嘗試2次,2次后不再嘗試) [root@localhost ~]# wget -r --tries=2 -q www.baidu.com    (指定嘗試,且不打印中間結果)

Linux系統wget命令怎么用

 

關于“Linux系統wget命令怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德庆县| 丹寨县| 黄冈市| 麻阳| 平顺县| 呼伦贝尔市| 白水县| 梓潼县| 大田县| 麦盖提县| 绥棱县| 马公市| 江西省| 称多县| 南华县| 廉江市| 徐州市| 桐柏县| 喀什市| 嫩江县| 竹山县| 上林县| 崇州市| 疏勒县| 泽库县| 西昌市| 宝鸡市| 仪陇县| 汶上县| 丹东市| 宽城| 治县。| 大余县| 新平| 丰城市| 舟山市| 搜索| 绵竹市| 嘉兴市| 喀喇| 兴化市|