端口没在 LISTEN 多半是

该在的端口没出现在 LISTEN 里,最可能是【0】。 ss 模型:rows = [(状态, 端口)]。listening 交回 LISTEN 的端口;is_listening(rows, 端口) 在不在听;conn_count(rows,

开始练习 →

有几条已建立的连接

按 ss 模型,两条 ESTAB、一条 LISTEN,conn_count(rows, "ESTAB") 交回几? ss 模型:rows = [(状态, 端口)]。listening 交回 LISTEN 的端口;is_l

开始练习 →

补全:挑出在听的端口

补全 listening:交回处于 LISTEN 的端口。 ss 模型:rows = [(状态, 端口)]。listening 交回 LISTEN 的端口;is_listening(rows, 端口) 在不在听;conn_count(row

开始练习 →

补全:端口在不在听

补全 is_listening:端口在监听列表里就算在听。 ss 模型:rows = [(状态, 端口)]。listening 交回 LISTEN 的端口;is_listening(rows, 端口) 在不在听;conn_count(row

开始练习 →

补全:数某状态的连接

补全 conn_count:数处于某状态的连接。 ss 模型:rows = [(状态, 端口)]。listening 交回 LISTEN 的端口;is_listening(rows, 端口) 在不在听;conn_count(rows, 状态

开始练习 →

curl 用来诊断什么

诊断时用 curl,主要是【0】。 curl 模型:status(路由, 路径) 交回状态码(没配的算 404);curl_ok=2xx/3xx 算通;curl_reason(退出码):0 成功、6 解析失败、7 连不上、28 超时。

开始练习 →

状态码 200 意味着

curl 拿到状态码 200,意味着【0】。 curl 模型:status(路由, 路径) 交回状态码(没配的算 404);curl_ok=2xx/3xx 算通;curl_reason(退出码):0 成功、6 解析失败、7 连不上、28 超

开始练习 →

curl 直接连不上,多半坏在

curl 报「连不上」(退出码 7),坏在多半是【0】。 curl 模型:status(路由, 路径) 交回状态码(没配的算 404);curl_ok=2xx/3xx 算通;curl_reason(退出码):0 成功、6 解析失败、7 连不

开始练习 →

curl 报解析失败,坏在

curl 报「解析失败」(退出码 6),坏在【0】。 curl 模型:status(路由, 路径) 交回状态码(没配的算 404);curl_ok=2xx/3xx 算通;curl_reason(退出码):0 成功、6 解析失败、7 连不上、

开始练习 →

没配的路径返回什么码

按 curl 模型,路由里没配 /x,status({"/": 200}, "/x") 交回几? curl 模型:status(路由, 路径) 交回状态码(没配的算 404);curl_ok=2xx/

开始练习 →