曲径通幽论坛

标题: wget 下载工具的使用 [打印本页]

作者: beyes    时间: 2009-9-22 10:41
标题: wget 下载工具的使用
wget 是一个很常用的命令行下载工具,多数 linux 发行版都内置这个工具。

wget 使用格式
wget  [选项] [下载地址]
上面的下载地址,如果是文件的直接下载地址,那么整个下载地址要用双引号括起来。

wget 常用参数如下

wget 还支持 http 和 ftp 的代理功能,编辑配置文件 /etc/wgetrc ,找到下面内容:
# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/
然后去掉 http_proxy 和 ftp_proxy 前面的 # 号,后面的网址改成一个可用的代理服务器即可。

wget 还可以下载整个网站,如下载 http://man.chinaunix.net 整个 man 手册中心,使用以下命令:
beyes@linux-beyes:~/video_card> wget -r -p -np -k http://man.chinaunix.net
--2009-09-22 10:38:26--  http://man.chinaunix.net/
正在解析主机 man.chinaunix.net... 221.238.249.182
Connecting to man.chinaunix.net|221.238.249.182|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:43749 (43K) [text/html]
Saving to: `man.chinaunix.net/index.html'

100%[======================================>] 43,749       167K/s   in 0.3s   

2009-09-22 10:38:27 (167 KB/s) - `man.chinaunix.net/index.html' saved [43749/43749]
... ...
 -r 是指使用递归下载;
-p  是指下载所有完整页面所需要的文件,如图片等;
-np 是指不搜索上层目录;
-k  是指将绝对连接转换为相对连接。




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2