curl 是LInux下的数据传输工具可以通过URL想服务器上传数据,或者从服务器下载数据curl支持HTTP、FTP、SMTP、RSTP等应用层协议。
curl的用法很简单后面直接跟选项和URL。
-
-o
和-O
选项可鉯吧远程下载的数据保存到文件中-o
和-O
的区别是,-o
需要制定文件名而-O
直接使用URL中默认的文件ing。
只会得到一个重定向的响应但是如果我們使用-L
参数, 则会得到网址.cn的html页面 - curl可以使用
-C
选项,可以对大文件进行断点续传
wget和curl
是Linux系统中的文件下载命令, 支持HTTP、FTP等协议
wget和curl
是非交互性的,且具有自动下载功能 能自己在后台工作。 也就是说在用户logout之后wget和curl仍然能够继续完成自己的工作。
-
-d
参数能够打印出wget囷curl运行时的调试信息:如HTTP报文头等这个参数非常有用。 -
-b
参数可以是wget和curl运行在后台