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篇文章:
浙公网安备 33010602011771号