Deprecated Linux Networking Commands and Their Replacements

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Aaron Kili

Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

6 Responses

  1. Dave S. says:

    They are not obsolete – they are standard UNIX commands and are present in every BSD and UNIX distribution all the way back to the implementation of ARCNET and Ethernet in the early 1980’s. These new “ip” commands are just another package to do what we already do. Eliminating netstat, route, ifconfig, arp, and others to replace them with a new package is ludicrous. If the net-tools package on Linux is not maintained, then the clue phone is ringing and someone needs to wake up and pull it into the network core distribution.

    I was at a UNIX developers conference in 1995. Most of the folks there were BSD UNIX folks, but there were a few early Linux folks there too. One of the guys was giving an overview of Linux when he showed the “routes” command, which essentially did that “netstat -rn” does.

    When one of the folks at the conference asked why he did not use netstat to do that, the Linux guy asked what netstat was. The whole room broke up laughing. Needless to say, it did not help Linux’s reputation on that day.

    Five years later, the “routes” command was gone from Linux and netstat was everywhere. I predict that this “ip” command they are pushing is going to meet the same ugly fate that the “routes” command met in the late 90’s. Change for change sake serves no practical purpose.

    The issue is that you do not have a maintainer for net-tools. What makes you think you will have a maintainer for these new ip tools down the road? The problem is with maintaining a set of tools. Solve that, and you fix the problem. Why netstat, route, ifconfig, arp, ping, traceroute, and others are not currently a standard part of the Linux network kernel is baffling.

  2. C. R. Zamana says:

    And who was the smart and expert that decided that they are, deprecated?

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.