Ven Ven Asked: 2020-03-26 19:39:05 +0800 CST2020-03-26 19:39:05 +0800 CST 2020-03-26 19:39:05 +0800 CST netstat和ss之间的区别以及如何转换命令? 772 使用 ss 命令的等价物是什么? netstat -antp netstat -lntp 如果我们使用没有连字符的 ss 和使用 ss -a 有什么区别?这个命令对我们有什么作用 ss -antlp ? networking netstat 2 个回答 Voted Best Answer int_ua 2020-05-19T19:41:45+08:002020-05-19T19:41:45+08:00 我制作了一个比较表(在 Google Docs 中)(轻量级 HTML 链接netstat),用于在和ss参数之间进行转换。它太大了,无法在此处包含和更新。 简短参数之间的区别的简短版本是: 需要注意的论点: r N i g M W T v C F c A U 2 f 可以安全离开的论点: h V l a n Z s p e o 4 6 x t u S w Jay Custin 2021-09-18T08:10:17+08:002021-09-18T08:10:17+08:00 我在研究 netstat -> ss 转换时偶然发现了这篇文章。出色的表,但我想特别指出一件事...... netstat -s 命令选项的手册页描述指出,“显示每个协议的摘要统计信息”。手册页中的 ss -s 选项指出,“打印摘要统计信息。此选项不解析从各种来源获取摘要的套接字列表。当套接字数量如此巨大以至于解析 /proc/net/tcp 很痛苦时,它很有用。” 这两个命令选项返回完全不同的信息。 例如: $ ss -s Total: 1365 (kernel 0) TCP: 276 (estab 163, closed 14, orphaned 0, synrecv 0, timewait 1/0), ports 0 Transport Total IP IPv6 * 0 - - RAW 1 1 0 UDP 24 17 7 TCP 262 246 16 INET 287 264 23 FRAG 0 0 0 与 netstat -s 命令输出(截断)相反: $ netstat -s | head -n15 Ip: 2043673568 total packets received 0 forwarded 0 incoming packets discarded 1997519606 incoming packets delivered 1359233819 requests sent out 53 dropped because of missing route 22 reassemblies required 11 packets reassembled ok Icmp: 38023 ICMP messages received 7619 input ICMP message failed. ICMP input histogram: destination unreachable: 23947 timeout in transit: 129 我不知道 ss 的上游开发人员是否打算扩展命令的可用输出,但据我所知... ss 没有提供任何与 netstat -s 统计信息等效的东西。 / SenseiC 退出
我制作了一个比较表(在 Google Docs 中)(轻量级 HTML 链接
netstat
),用于在和ss
参数之间进行转换。它太大了,无法在此处包含和更新。简短参数之间的区别的简短版本是:
需要注意的论点:
r N i g M W T v C F c A U 2 f
可以安全离开的论点:
h V l a n Z s p e o 4 6 x t u S w
我在研究 netstat -> ss 转换时偶然发现了这篇文章。出色的表,但我想特别指出一件事...... netstat -s 命令选项的手册页描述指出,“显示每个协议的摘要统计信息”。手册页中的 ss -s 选项指出,“打印摘要统计信息。此选项不解析从各种来源获取摘要的套接字列表。当套接字数量如此巨大以至于解析 /proc/net/tcp 很痛苦时,它很有用。” 这两个命令选项返回完全不同的信息。
例如:
与 netstat -s 命令输出(截断)相反:
我不知道 ss 的上游开发人员是否打算扩展命令的可用输出,但据我所知... ss 没有提供任何与 netstat -s 统计信息等效的东西。
/ SenseiC 退出