curl

Client for URLs,不仅可以下载文件,还可以上传文件、发送各种 HTTP 请求(GET、POST、PUT、DELETE 等)、测试 API、与各种网络服务交互。

下载文件:curl -o <保存文件名> <url> 或者 curl -O <url>(使用远程的文件名)

还有例如,POST请求,发送GET请求并传递参数,设置请求头,跟随重定向,显示详细信息,下载多个文件,使用代理等功能,但是还没用到,就先省略了

wget

World Wide Web Get,主要用于从Web上下载文件,特别适合下载整个网站、递归下载和断点续传

下载文件:wget -O <保存文件名> <url> 或者 wget <url>(使用远程的文件名)

指定目录:-P

后台下载:-b

断点续传:-c