【发布时间】:2022-11-03 23:44:55
【问题描述】:
我看到一些curl 命令使用如下:
curl https://example.com -vvv
-v 标志是:-v, --verbose Make the operation more talkative
-vvv 是如何使用的?
谢谢!
【问题讨论】:
标签: bash
我看到一些curl 命令使用如下:
curl https://example.com -vvv
-v 标志是:-v, --verbose Make the operation more talkative
-vvv 是如何使用的?
谢谢!
【问题讨论】:
标签: bash
在某些程序中,-vv 或-vvv 用于增加输出的详细程度(打印更深层次的信息)。但是在 curl 中它没有意义,它只有 1 级详细程度,即 -v。所以-vv、-vvv 甚至-vvvv 会在 curl 中打印相同的信息。
【讨论】:
它与-v 没有什么不同。您只需多次打开详细日志记录,但打开一次就可以了。
比较 1 与 3 -vs 的输出:
curl -v web.de >1 2>&1
curl -vvv web.de >1 2>&1
diff 1 3
3,4c3,4
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 82.165.229.138:80...
< * Connected to web.de (82.165.229.138) port 80 (#0)
---
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 82.165.229.83:80...
> * Connected to web.de (82.165.229.83) port 80 (#0)
12c12
< < Date: Thu, 03 Nov 2022 15:43:22 GMT
---
> < Date: Thu, 03 Nov 2022 15:43:17 GMT
19c19
100 223 100 223 0 0 819 0 --:--:-- --:--:-- --:--:-- 851
---
100 223 100 223 0 0 837 0 --:--:-- --:--:-- --:--:-- 867
自然,时间戳是不同的,负载均衡器可能会将您连接到不同的服务器,但仅此而已。
ssh 等其他程序会提高每个 -v 的日志级别。这通常在手册页中提到。
【讨论】: