转自:http://blog.sina.com.cn/s/blog_4af3f0d20100n1k0.html
一、下载目录
#wget -r -np -nd http://example.com/packages/
这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。
二、下载指定扩展名文件
#wget -r -np -nd --accept=iso http://example.com/centos-5/i386/
与上一条命令相似,但多加了一个 --accept=iso 选项,这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名,只需用逗号分隔即可。
三、批量下载
#wget -i filename.txt
此命令常用于批量下载的情形,把所有需要下载文件的地址放到 filename.txt 中,然后 wget 就会自动为你下载所有文件了。
四、下载单个文件
#wget -c http://example.com/really-big-file.iso
这里所指定的 -c 选项的作用为断点续传。
五、以镜像方式下载整个网站
#wget -m -k (-H) http://www.example.com/
该命令可用来镜像一个网站,wget 将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用 -H 选项。
六、指定下载目录
wget -P /root http://example.com/really-big-file.iso
需要下载某个目录下面的所有文件。命令如下
wget -c -r -np -k -L -p www.xxx.org/pub/path/
在下载时。有用到外部域名的图片或连接。如果需要同时下载就要用-H参数。
wget -np -nH -r --span-hosts www.xxx.org/pub/path/
-c 断点续传
-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件
-nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录
-np 递归下载时不搜索上层目录,如wget -c -r www.xxx.org/pub/path/
没有加参数-np,就会同时下载path的上一级目录pub下的其它文件
-k 将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数
-L 递归时不进入其它主机,如wget -c -r www.xxx.org/ 如果网站内有一个这样的链接: www.yyy.org,不加参数-L,就会像大火烧山一样,会递归下载www.yyy.org网站
-p 下载网页所需的所有文件,如图片等
-A 指定要下载的文件样式列表,多个样式用逗号分隔
-i 后面跟一个文件,文件内指明要下载的URL
相关推荐
### Wget 使用方法详解 #### 一、Wget 简介 `wget` 是一个强大的命令行工具,用于从互联网上下载文件。它支持多种协议,包括 HTTP、HTTPS 和 FTP,同时也支持通过代理服务器进行下载。`wget` 的强大之处在于其高度...
### wget使用技巧详解 在日常工作中,熟练掌握wget这一强大的命令行工具,能够极大地提高工作效率,简化复杂的网络文件下载过程。本文将深入探讨wget的使用技巧,特别关注那些平日里可能被忽视但极其实用的参数,...
### wget使用说明 #### 快速下载工具wget:如何使用WGET进行程序的自动更新 在互联网技术领域中,wget是一款强大的命令行工具,被广泛应用于文件和网页内容的下载。它不仅支持HTTP、HTTPS和FTP协议,还能处理断点...
wget是Linux环境中广泛使用的命令行工具,用于从互联网上下载文件。它支持HTTP、HTTPS和FTP协议,甚至可以通过代理服务器工作,使得用户在各种网络环境下都能便捷地获取远程资源。wget的强大之处在于其非交互式操作...
**wget使用方法** wget是一款强大的命令行下载工具,广泛应用于Linux系统中,它支持通过HTTP、HTTPS和FTP协议下载文件,甚至可以在用户断线后继续之前的下载任务,这对于下载大文件或者网络不稳定的情况非常有用。...
Wget是一个广泛使用的命令行网络工具,主要用来在不需要用户交互的情况下,从网络上下载文件。它支持多种协议,如HTTP、HTTPS、FTP等,并且能够递归地下载整个网站。Wget具备多种功能,例如镜像网站的下载、限制下载...
5. **命令行友好**:命令行选项与wget类似,易于理解和使用。例如,`-v` 用于显示版本信息,`-h` 输出帮助信息,`-q` 静默模式等。 ### 使用示例 - `./lwget http://host:8080/PPT.rar`:默认参数下载HTTP链接的...
在wget的源代码中 src/url.c 这个文件中有wget如何处理文件名的函数url_file_name() url_file_name()在根据url的形式判断该保存为什么样的文件名,并进行了多方面的考虑,最终该函数调用了append_uri_pathel(),该...
3. **修改构建系统**:wget使用的是 autotools 构建系统,可能需要对其进行调整,使其适应Android的交叉编译。这包括修改`configure`脚本和`Makefile`s,以指向NDK的交叉编译工具链,并设置正确的库路径和目标架构。...
### 解决wget无法使用 在Linux环境中,wget是一款非常实用的工具,主要用于通过HTTP、HTTPS以及FTP协议下载文件。然而,在某些情况下,用户可能会遇到无法使用wget的问题。本文将详细介绍如何解决这一问题,并提供...
Linux系统中wget的使用方法解析 wget 是一个强大的下载工具,支持 HTTP 和 FTP 协议,支持代理服务器和断点续传。下面是 wget 的使用方法解析: 功能说明 wget 使用 HTTP 和 FTP 协议,支持代理服务器和断点续传...
使用`wget`时,通常在命令行输入URL即可开始下载。例如,要下载一个网页,只需输入: ``` wget http://example.com/page.html ``` **递归下载与镜像:** `wget`可以进行递归下载,复制整个网站或目录结构。通过添加`...
然而,对于更复杂的任务,如使用cookies进行身份验证或者设置特定的下载选项,原生版本的wget可能就显得力不从心了。在这种情况下,你需要一个完整功能的wget版本,这就是"Android终端上可以使用的完全版本wget"的...
WIndows下的wget使用方式:下载对应系统版本的wget.exe,将文件拷贝到c:/Windows/System32下
### 解决wget无法使用的方法 在Linux环境中,`wget`是一个非常重要的工具,它用于从网络上下载文件。然而,在某些情况下,用户可能会遇到`wget`无法使用的问题。本文将详细探讨这一问题,并提供一系列解决方案。 #...
wget的最基础用法是直接跟URL地址一起使用,例如: ```bash wget http://example.com/file.txt ``` 这将会下载指定URL的文件到当前目录。 ### 选项说明 **-c 或 --continue** 这个选项使得wget可以恢复中断的...