| 副标题[/!--empirenews.page--] 经常使用命令行,比如 curl 测试接口响应时间, for i in {1..10};do curl -o /dev/null -s   -w "$i | time_namelookup: %{time_namelookup} | time_connect: %{time_connect} | time_starttransfer: %{time_starttransfer} | time_total: %{time_total} " "http://httpbin.org/ip";done  1 | time_namelookup: 0.016000 | time_connect: 0.016000 | time_starttransfer: 0.125000 | time_total: 0.141000 2 | time_namelookup: 0.016000 | time_connect: 0.016000 | time_starttransfer: 0.094000 | time_total: 0.109000 3 | time_namelookup: 0.016000 | time_connect: 0.031000 | time_starttransfer: 0.109000 | time_total: 0.109000 4 | time_namelookup: 0.015000 | time_connect: 0.031000 | time_starttransfer: 0.109000 | time_total: 0.109000 5 | time_namelookup: 0.031000 | time_connect: 0.031000 | time_starttransfer: 0.109000 | time_total: 0.109000 6 | time_namelookup: 0.016000 | time_connect: 0.016000 | time_starttransfer: 0.094000 | time_total: 0.109000 7 | time_namelookup: 0.016000 | time_connect: 0.016000 | time_starttransfer: 0.125000 | time_total: 0.125000 8 | time_namelookup: 0.000001 | time_connect: 0.016000 | time_starttransfer: 0.141000 | time_total: 0.141000 9 | time_namelookup: 0.015000 | time_connect: 0.015000 | time_starttransfer: 0.093000 | time_total: 0.109000 10 | time_namelookup: 0.000001 | time_connect: 0.015000 | time_starttransfer: 0.109000 | time_total: 0.125000 
 奈何命令行参数太多,记不住怎么办?这时候你需要个男人,它就是 man。 man #man curl  curl(1)                                      Curl Manual                                     curl(1)  NAME        curl - transfer a URL  SYNOPSIS        curl [options] [URL...]  DESCRIPTION        curl  is  a  tool  to transfer data from or to a server, using one of the supported protocols        (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP,  LDAPS,  POP3,  POP3S,  RTMP,        RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP).  The command is designed to work without user        interaction.         curl offers a busload of useful tricks like proxy support, user authentication,  FTP  upload,        HTTP  post,  SSL  connections, cookies, file transfer resume, Metalink, and more. As you will        see below, the number of features will make your head spin!         curl is powered by libcurl for all transfer-related features. See libcurl(3) for details.  URL        The URL syntax is protocol-dependent. You'll find a detailed description in RFC 3986.         You can specify multiple URLs or parts of URLs by writing part sets within braces as in:          http://site.{one,two,three}.com         or you can get sequences of alphanumeric series by using [] as in:          ftp://ftp.numericals.com/file[1-100].txt         ftp://ftp.numericals.com/file[001-100].txt    (with leading zeros)         ftp://ftp.letters.com/file[a-z].txt 
 男人的确很强悍,给出了这么多提示,但没有我真正想要的。。。还是不知道怎么用。 相信你在技术文章里经常会看到 TL;DR 即Too Long; Didn’t Read. 太长不看, man curl 的内容就是太长了,我不看。 就是这个更强壮的男人 tldr,它一个命令行工具,直接使用 npm install -g tldr 来安装。 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |