一、curl : 数据传输命令
curl 是LInux下的数据传输工具,可以通过URL想服务器上传数据,或者从服务器下载数据。curl支持HTTP、FTP、SMTP、RSTP等应用层协议。
curl的用法很简单,后面直接跟选项和URL。
curl [options] [URL...]
举个例子,我们可以通过curl下载百度首页的html文件。
curl www.baidu.com
curl 常用选项
-o
和-O
选项可以吧远程下载的数据保存到文件中。-o
和-O
的区别是,-o
需要制定文件名,而-O
直接使用URL中默认的文件名。