为什么不建议使用netstat?[关闭]


21

我已经听到很多次了,现在我大部分时间都在使用ss。但是有时我会对两者之间的差异感到沮丧,并且我希望能提供一些见识。

另外,在使用时,我不是唯一想到希特勒的人ss。不是一个好名字。


1
除了常见的iproute2狂热者,还有什么比它更重要的了吗?
吉尔斯(Gilles)“所以,别再邪恶了”

3
我同意,ss与相比netstat,它有点笨拙,但ip似乎总是比ifconfig(只是一种意见)更好。
jordanm '16

它可能不是严格SEesque,但由于@jordanm回答的问题(一个或多个),“它是什么,那么我应该使用什么?而不是 :)?
fbicknel

Answers:


7

在2011年发现了一篇关于弃用文章。似乎整个net-tools软件包都没有维护过一段时间,因此已被弃用。在Debian 9中,默认情况下甚至没有安装它。从项目页面看来,至少自2011年以来没有任何更新。

但是您可以轻松地安装netstat(例如ifconfig)并继续使用它们。我可能只会用它们来列出东西。

在Debian 9上安装:

apt-get install net-tools

PS:有关更多信息,您可能希望查看有关ifconfig弃用的其他问答(ifconfig属于同一软件包):https : //serverfault.com/questions/458628/should-i-quit-using-ifconfig


2

为什么netstat不推荐使用?因为它在手册页中这样说:

NOTE
   This program is obsolete.  Replacement for netstat is ss.   Replacement
   for  netstat -r is ip route.  Replacement for netstat -i is ip -s link.
   Replacement for netstat -g is ip maddr.

为什么开发人员不赞成netstat?我不知道。

它是开源的。如果您想恢复它,使其更有用并使其“不受淘汰”,请随时这样做。


10
您的答案是“因为是”还是“我不知道”?
onlyanegg '16

@onlyanegg,您的问题是“为什么有人告诉我它已被弃用?” 或“为什么开发人员决定弃用它?”
通配符

3
这是“为什么开发人员不赞成它?”
Onlyanegg '16


8
这没有任何反应。这是怎么被反对的?
bshacklett
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.