使用 Wget 下载数据

Shell 中的数据处理

Susan Sun

Data Person

什么是 Wget?

Wget

  • 名称来自 World Wide Webget
  • 原生于 Linux,但可用于所有操作系统
  • 用于从 HTTP(S) 和 FTP 下载数据
  • 在递归下载多个文件方面优于 curl
Shell 中的数据处理

检查 Wget 安装

检查是否正确安装了 Wget

which wget

如果已安装 Wget,将打印其安装位置:

/usr/local/bin/wget

如果未安装 Wget,将没有输出。

Shell 中的数据处理

按操作系统安装 Wget

Wget 源码https://www.gnu.org/software/wget/

Linux:运行 sudo apt-get install wget

MacOS:使用 Homebrew,运行 brew install wget

Windows:通过 gnuwin32 下载

Shell 中的数据处理

浏览 Wget 手册

安装完成后,使用 man 命令查看 Wget 手册:

在深色终端窗口中显示的 Wget 手册开头截图

Shell 中的数据处理

学习 Wget 语法

基本 Wget 语法:

wget [option flags] [URL]

URL 为必填。

Wget 也支持 HTTPHTTPSFTPSFTP

查看全部选项标志:

wget --help
Shell 中的数据处理

下载单个文件

Wget专有选项标志:

-b:启动后立即转入后台

-q:关闭 Wget 的输出

-c:续传中断的下载(继续获取部分下载的文件)

wget -bqc https://websitename.com/datafilename.txt
在后台继续,pid 12345。
Shell 中的数据处理

尽情使用 Wget!

Shell 中的数据处理

Preparing Video For Download...