aix安裝wget及wget命令簡析 到IBM的網站http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html尋找wget的rpm包ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/wget/wget-1.9.1-1.aix5.1.ppc.rpm,下載之後上傳到伺服器,使用rpm -ivh wget-1.9.1-1.aix5.1.ppc.rpm安裝。完成..... wget是一個命令列非互動式Web下載工具,支援HTTP、HTTPS、FTP協議,支援通過代理下載。在使用wget命令時,最簡單的方法直接使用如下格式將檔案下載到本地。wget <URL>(1)使用wget命令通用參數(串連到HTTP、HTTPS、FTP都適用)。通用參數:Ø -b:啟動後進入後台操作。Ø -o=<檔案>:將日誌訊息寫入到指定檔案中。Ø -a=<檔案>:將日誌訊息追加到指定檔案的末端。Ø -d:列印調試輸出。Ø -q:安靜模式(不輸出資訊)。Ø -v:詳細輸出模式(預設)。Ø -nv:關閉詳細輸出模式,但不進入安靜模式。Ø -i=<檔案>:下載從指定檔案中找到的URL。Ø -F:以 HTML方式處理輸入檔案。Ø -B=<URL>:使用-F -i 檔案選項時,在相對連結前添加指定的URL 。Ø -t=<次數>:配置重試次數(0 表示無限)。Ø --retry-connrefused:即使拒絕串連也重試。Ø -O=<檔案>:將資料寫入此檔案中。Ø -nc:不更改已經存在的檔案,也不使用在檔案名稱後添加.#(# 為數字)的方法寫入新的檔案。Ø -c:繼續接收已下載了一部分的檔案。Ø --progress=方式:選擇下載進度的表示方式。Ø -N:除非遠程檔案較新,否則不再取回。Ø -S:顯示伺服器回應訊息。Ø --spider:不下載任何資料。Ø -T=<秒數>:配置讀取資料的逾時秒數。Ø -w=<秒數>:接收不同檔案之間等待的秒數。Ø --waitretry=<秒數>:在每次重試之間等待的秒數(預設為1秒)。Ø --random-wait:接收不同檔案之間之間等待的秒數(預設為0秒)。Ø --proxy=<on|off> :指定開啟或關閉Proxy 伺服器。Ø -Q=<大小>:配置接收資料的限額大小。Ø --bind-address=<地址>:使用原生指定地址 (主機名稱或 IP) 進行串連。Ø --limit-rate=<速率>:限制下載的速率。Ø --dns-cache=<on|off>:指定是否禁止尋找存於快取中的DNS。(2)使用wget命令HTTP伺服器相關參數。wget http://IP地址(或FQDN)/檔案名稱參數:Ø --http-user=<使用者>:指定HTTP使用者名稱。Ø --http-passwd=<密碼>:指定HTTP使用者密碼。Ø -C=<on|off>:指定是否使用伺服器中的快取中的資料 (預設是使用的)。Ø -E:將所有MIME類型為text/html的檔案都加上.html 擴充檔案名稱。Ø --ignore-length:忽略“Content-Length”檔案頭欄位。Ø --header=<字串>:在檔案頭中添加指定字串。Ø --proxy-user=<使用者>:指定Proxy 伺服器使用者名稱。Ø --proxy-passwd=<密碼>:指定Proxy 伺服器使用者密碼。Ø --referer=<URL>:在HTTP請求中包含“Referer:URL”頭。Ø -s:將 HTTP 頭存入檔案。Ø -U=AGENT:標誌為AGENT而不是Wget/VERSION。Ø --no-http-keep-alive:禁用HTTP keep-alive(持久性串連)。Ø --cookies=on|off :指定是否使用Cookie。Ø --load-cookies=<檔案>:會話開始前由指定檔案載入Cookie。Ø --save-cookies=<檔案>:會話結束後將Cookie儲存至指定檔案。Ø --post-data=<字串>:使用 POST方法,發送指定字串。Ø --post-file=<檔案>:使用POST方法,發送指定檔案中的內容。(3)使用wget命令HTTPS伺服器相關參數。wget https://IP地址(或FQDN)/檔案名稱參數:Ø --sslcertfile=<檔案>:可選的客戶段端認證。Ø --sslcertkey=<密鑰檔案>:對此認證可選的“密鑰檔案”。Ø --egd-file=<檔案>:EGD Socket檔案名稱。Ø --sslcadir=<目錄>:CA散列表所在的目錄。Ø --sslcafile=<檔案>:包含CA 的檔案。Ø --sslcerttype=<0|1>:Client-Cert類型,其中0=PEM (預設) / 1=ASN1 (DER)。Ø --sslcheckcert=<0|1>:根據提供的CA檢查伺服器的認證。Ø --sslprotocol=<0|1>:選擇SSL協議,0=自動選擇、1=SSLv2、2=SSLv3、3=TLSv1。(4)使用wget命令FTP伺服器相關參數。wget ftp://IP地址(或FQDN)/檔案名稱參數:Ø -nr:不刪除“.listing”檔案。Ø -g <on|off>:指定是否展開有萬用字元的檔案名稱。Ø --passive-ftp:使用被動模式。Ø --retr-symlinks:在遞迴模式中,下載連結所指示的檔案。Ø -r:遞迴下載。Ø -l=<數字>:指定最大遞迴深度,0表示無限。Ø --delete-after:指定下載後刪除檔案。Ø -k:將絕對連結轉換為相對連結。Ø -K:轉換檔X前先將其備份為X.orig。Ø -m:等效於 -r -N -l 0 -nr 的選項。Ø -p:下載所有顯示完整網頁所需的檔案,比像。Ø --strict-comments:開啟對HTML備忘的嚴格(SGML)處理選項。Ø -A=<列表>:接受的檔案樣式列表,以逗號分隔。Ø -R=<列表>:排除的檔案樣式列表,以逗號分隔。Ø -D=<列表>:公認的網域列表,以逗號分隔。Ø --exclude-domains=<列表>:排除的域列表,以逗號分隔。Ø --follow-ftp:跟隨HTML檔案中的FTP連結。Ø --follow-tags=<列表>:需要跟隨的HTML標記,以逗號分隔。Ø -G=<列表>:需要忽略的 HTML 標籤,以逗號分隔。Ø -H:遞迴時可進入其他主機。Ø -L:只跟隨相對連結。Ø -I=<列表>:需要下載的目錄列表。Ø -X=<列表>:要排除的目錄列表。Ø -np:不搜尋上層目錄。