日期:2014-05-16  浏览次数:20729 次

linux curl命令详解

一、参数详解

?-M/--manual ?显示全手动
?-n/--netrc ?从netrc文件中读取用户名和密码
?--netrc-optional ?使用 .netrc 或者 URL来覆盖-n
?--ntlm ?使用 HTTP NTLM 身份验证
?-N/--no-buffer ?禁用缓冲输出
?-o/--output ?把输出写到该文件中
?-O/--remote-name ?把输出写到该文件中,保留远程文件的文件名
?-p/--proxytunnel ?使用HTTP代理
?--proxy-anyauth ?选择任一代理身份验证方法
?--proxy-basic ?在代理上使用基本身份验证
?--proxy-digest ?在代理上使用数字身份验证
?--proxy-ntlm ?在代理上使用ntlm身份验证
?-P/--ftp-port <address> ?使用端口地址,而不是使用PASV
?-Q/--quote <cmd> ?文件传输前,发送命令到服务器
?-r/--range <range> ?检索来自HTTP/1.1或FTP服务器字节范围
?--range-file?? ?读取(SSL)的随机文件
?-R/--remote-time ?在本地生成文件时,保留远程文件时间
?--retry <num> ?传输出现问题时,重试的次数
?--retry-delay <seconds> ?传输出现问题时,设置重试间隔时间
?--retry-max-time <seconds> ?传输出现问题时,设置最大重试时间
?-s/--silent ?静音模式。不输出任何东西
?-S/--show-error ?显示错误