`

aix安装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> :指定打开或关闭代理服务器。

Ø  -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-passwd=<密码>:指定代理服务器用户密码。

Ø  --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:不搜索上层目录。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics