curl简介、安装及使用
curl简介
curl是Linux下一个强大的文件传输工具,它利用URL语法在命令行方式下工作,支持文件上传和下载。
curl安装
Ubuntu系统键入以下命令即可:
sudo apt install curl
curl使用
命令格式如下:
curl [option] [url]
常见命令选项如下:
选项 | 意义 |
---|---|
-A/--user-agent |
设置用户代理发送给服务器 |
-b/--cookie <name=string/file> | cookie字符串或文件读取位置 |
-c/--cookie-jar |
操作结束后把cookie写入到这个文件中 |
-C/--continue-at |
断点续转 |
-D/--dump-header |
把header信息写入到该文件中 |
-e/--referer | 来源网址 |
-f/--fail | 连接失败时不显示http错误 |
-o/--output | 把输出写到该文件中 |
-O/--remote-name | 把输出写到该文件中,保留远程文件的文件名 |
-r/--range |
检索来自HTTP/1.1或FTP服务器字节范围 |
-s/--silent | 静音模式。不输出任何东西 |
-T/--upload-file |
上传文件 |
-u/--user <user[:password]> | 设置服务器的用户和密码 |
-w/--write-out [format] | 什么输出完成后 |
-x/--proxy <host[:port]> | 在给定的端口上使用HTTP代理 |
-#/--progress-bar | 进度条显示当前的传送状态 |
在使用curl命令时,选项不用死记硬背,不熟悉时键入man curl
或curl --help
即可。以下是讲解curl命令的3篇文章: