curl
Quick Reference
Command Name:
curl
Category:
file management
Platform:
Linux/Unix
Basic Usage:
Common Use Cases
- 1
Web data transfer
Transfer data to and from web servers
- 2
API testing
Test REST APIs and web services
- 3
File downloading
Download files from web servers and FTP sites
- 4
Web scraping
Extract data from web pages and services
Syntax
curl [OPTION]... [FILE]...
Options
| Option | Description |
|---|---|
-l |
Use a long listing format |
-a |
Show hidden entries starting with . |
-h |
Human-readable sizes |
-R |
List subdirectories recursively |
Examples
How to Use These Examples
The examples below show common ways to use the curl command. Try them in your terminal to see the results. You can copy any example by clicking on the code block.