Linux wget
 
 
Linux wget
 
 命令 wget 代表 web get。 wget 是一个免费的非交互式文件下载器命令。非交互式意味着它可以在用户未登录时在后台工作。这允许用户在 wget 完成工作时与系统断开连接。
 
 它甚至可以将整个网站下载为本地版本的远程网站,完全重建原始网站的结构。简而言之,您可以使用wget 镜像整个网站。
 
 它支持HTTP、HTTPs 和FTP 协议。它是一个免费可用的软件包,并在 GNU GPL 下获得许可。该命令适用于所有操作系统,包括 MAC Os 和 Windows。
 
 wget 的主要特点是它的健壮性和递归性。由于其稳健性,即使在互联网连接速度较慢的情况下也能工作。如果网络出现故障,它会自动开始从原处下载文件。由于它的递归性,它会一直尝试直到文件被完全检索。
 
 要使用 wget,您必须通过 HTTP 提供文件的位置作为 wget 参数。文件将下载到当前目录。
 
 
安装 wget
 
 在某些系统中可能未安装 wget。要安装 wget,请使用以下命令,
 
 sudo apt-get install wget
 
 wget 选项
 
 
 
   
   | 选项 | 功能 | 
 
   
   | wget <URL> | 下载单个文件 | 
 
   
   | wget -O <fileName><URL> | 使用不同的文件名存储 | 
 
   
   | wget --limit-rate=<Numberk> <URL> | 指定下载速率/速度 | 
 
   
   | wget -c <URL> | 完成剩余的下载文件 | 
 
   
   | wget -b <URL> | 后台下载 | 
 
   
   | wget --tries=<Numberk> <URL> | 设置重试次数 | 
 
   
   | wget -i <fileName> | 下载多个文件 | 
 
   
   | wget --mirror-p--convert-links-P ./local dir <webURL> | 下载完整网站 | 
 
   
   | wget --reject=<rejectingFile> <URL> | 拒绝某种类型的文件 | 
 
   
   | wget -Q <Value>m-i <fileName> | 超过一定限制退出下载 | 
 
   
   | wget -r-A.<fileType> <webURL> | 下载特定类型的文件 | 
 
   
   | wget-o <logFile> <URL> | 将下载文件重定向到日志文件 |