GNU/Linux >> Linux Esercitazione >  >> Linux

Perché netstat è deprecato?

Ho trovato un articolo sulla deprecazione del 2011. Sembra l'intero net-tools Il pacchetto non è stato mantenuto per un po' e quindi è stato deprecato. In Debian 9 non è nemmeno installato di default. Dalla pagina del progetto sembra che non ci siano stati aggiornamenti almeno dal 2011.

Ma puoi facilmente installare netstat (e ad esempio ifconfig ) e continua a usarli. Probabilmente li userei solo per elencare cose però.

Installazione su Debian 9:

apt-get install net-tools

PS:per ulteriori informazioni potresti voler vedere un'altra domanda e risposta su ifconfig deprecazione (ifconfig fa parte dello stesso pacchetto):https://serverfault.com/questions/458628/should-i-quit-using-ifconfig


Perché è netstat deprecato? Perché lo dice nella pagina man:

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.

Perché gli sviluppatori hanno deprecato netstat ? Non lo so.

È open source, però. Se vuoi rilanciarlo, renderlo più utile e renderlo "non deprecato", sentiti libero di farlo.


Linux
  1. Perché Cd non è un programma?

  2. Df vs. Du:Perché così tanta differenza??

  3. netstat:comando non trovato

  4. perché C clock() restituisce 0

  5. Perché non bloccare l'ICMP?

Perché uso rxvt come terminale

I 10 motivi principali per utilizzare Linux

Perché i nerd usano Linux

Codice sorgente di Netstat?

Perché Kubernetes si chiama K8s?

Perché il mio rsync è così lento?