1. 前言

之前写过 curl 和 axel 下载的说明【其实,就是 man curl 和 man axel 的显示】:

Mac curl下载说明

Mac axel下载说明

2. curl 和 wget 比较

curl: 一个精简的命令行网页浏览器 1,模拟提交web数据,POST/GET请求,调试网页 2。

wget: 下载文件,加 -c 选项不怕断网 1。

curl 是浏览器,而 wget 是迅雷9 3。

一般的用法3:

下载文件

curl -O http://man.linuxde.net/text.iso #O大写,不用O只是打印内容不会下载

wget http://www.linuxde.net/text.iso #不用参数,直接下载文件

下载文件并重命名

curl -o rename.iso http://man.linuxde.net/text.iso #o小写

wget -O rename.zip http://www.linuxde.net/text.iso #O大写

断点续传

curl -O -C - http://man.linuxde.net/text.iso #O大写,C大写

wget -c http://www.linuxde.net/text.iso #c小写

3. 延伸阅读

curl与wget的区别与使用 - 简书

cURL 和 Wget 的优缺点各是什么? - 知乎

curl和wget的区别和使用 - 诸子流 - 博客园

curl 和 wget 的使用和区别