Pourquoi Netstat est-il déconseillé? [fermé]

21

J'ai entendu à plusieurs reprises maintenant que c'est le cas, et j'utilise surtout ssmaintenant. Mais je suis parfois frustré par les différences entre les deux, et j'aimerais avoir un aperçu.

De plus, je ne peux pas être le seul à penser à Hitler lors de l'utilisation ss. Pas un grand nom.

onlyanegg
la source
1
Y a-t-il autre chose que le fanboyisme iproute2 habituel?
Gilles 'SO- arrête d'être méchant'
3
Je suis d'accord que cela sssemble un peu maladroit par rapport à netstat, mais cela ipa toujours semblé bien mieux que ifconfig(juste une opinion).
jordanm
Ce n'est peut-être pas strictement SEesque, mais merci à @jordanm d'avoir répondu à la (aux) question (s), "Quoi? C'est? Eh bien, que dois-je utiliser à la place ? :)
fbicknel

Réponses:

7

Trouvé un article sur la dépréciation de 2011 . Il semble que l'ensemble du net-toolspackage n'ait pas été maintenu pendant un certain temps et qu'il était donc obsolète. Dans Debian 9, il n'est même pas installé par défaut. Sur la page du projet, il semble qu'il n'y ait eu aucune mise à jour au moins depuis 2011.

Mais vous pouvez facilement installer netstat(et par exemple ifconfig) et continuer à les utiliser. Je ne les utiliserais probablement que pour lister des choses.

Installation sur Debian 9:

apt-get install net-tools

PS: Pour plus d'informations, vous voudrez peut-être voir un autre Q & A sur la ifconfigdépréciation ( ifconfigfait partie du même package): /server/458628/should-i-quit-using-ifconfig

Nux
la source
2

Pourquoi est netstatobsolète? Parce qu'il le dit dans la page de manuel:

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.

Pourquoi les développeurs ont-ils déprécié netstat? Je ne sais pas.

C'est open source, cependant. Si vous voulez le faire revivre, le rendre plus utile et le rendre "non obsolète", n'hésitez pas à le faire.

Caractère générique
la source
10
Votre réponse est «parce que c'est» ou «je ne sais pas»?
onlyanegg
@onlyanegg, votre question est "Pourquoi m'a-t-on dit qu'elle est obsolète?" ou "Pourquoi les développeurs ont-ils décidé de le déprécier?"
Wildcard
3
c'est "Pourquoi les développeurs l'ont-ils déconseillé?"
onlyanegg
8
Cela ne répond à rien. Comment cela a-t-il été voté?
bshacklett