Dejan Jocic composed on 2017-08-15 15:03 (UTC+0200):

> Erik Christiansen wrote:

>> Nicolas George wrote:

>> > Please ellaborate. Why should ifconfig be part of the base system?

>> With pleasure. It is the most basic and useful *nix networking tool,
>> traditional since well back in the last millennium, spanning hp-ux,
>> sunos, then solaris, and various linux distros, in my experience. Even
>> if used mostly interrogatively these days, it is the quickest way to
>> check how "eth0" is currently encrypted, what the IP address is, etc. It

'ip a' get's me what I'm interested in with less typing than 'ifconfig -a'.

>> is not anything which needs to be added - we just need busybodies to
>> refrain from taking it out.

> And what exactly do you miss in ifconfig and net-tools package, that you
> can not do with ip, which is part of iproute2 package that comes as part
> of base system?

Interesting man page difference:

Stretch:
       Ifconfig  is  used  to  configure  the  kernel-resident network
       interfaces.  It is used at boot time to set  up  interfaces  as
       necessary.   After  that, it is usually only needed when debug-
       ging or when system tuning is needed.

       If no arguments are given, ifconfig displays the status of  the
       currently active interfaces.  If a single interface argument is
       given, it displays the status of the given interface only; if a
       single  -a  argument  is  given,  it displays the status of all
       interfaces, even those that are down.  Otherwise, it configures
       an interface.

openSUSE:
       Ifconfig  is  used  to  configure  the  kernel-resident network
       interfaces.  It is used at boot time to set  up  interfaces  as
       necessary.   After  that, it is usually only needed when debug-
       ging or when system tuning is needed.

       WARNING: Ifconfig is obsolete on system with Linux kernel newer
       than  2.0.  On this system you should use ip. See the ip manual
       page for details

       If no arguments are given, ifconfig displays the status of  the
       currently active interfaces.  If a single interface argument is
       given, it displays the status of the given interface only; if a
       single  -a  argument  is  given,  it displays the status of all
       interfaces, even those that are down.  Otherwise, it configures
       an interface.
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/

Reply via email to