Help
curl has more than two hundred and sixty command-line options and the number of options keep increasing over time. Chances are the number of options reaches or even surpasses three hundred in the coming years.
List options
To find out which options you need to perform a certain action, you can get
curl to list them. First, curl --help
or simply curl -h
get you a list of
the most important and frequently used options. You can then provide an
additional "category" to -h
to get more options listed for that specific
area. Use curl -h category
to list all existing categories or curl -h all
to list all available options.
Help with a specific option
To get curl to display the documentation about a single specific command line
option, add the option after -h
. Use either the short name with a single
dash (-
) or the long version using two dashes (--
).
For example, learn what -U
does by running
curl -h -U
Or get --insecure
explained like this:
curl -h --insecure
Full manual
The curl --manual
option outputs the entire man page for curl. That is a
thorough and complete document on how each option works amassing several
thousand lines of documentation. To wade through that is also a tedious work
and we encourage use of a search function through those text masses. Some
people might also appreciate the man page in its web
version.