On 04/03/2013 10:28:00 AM, Bastian Bittorf wrote:
* Isaac Dunham <[email protected]> [03.04.2013 17:16]:
> I learned Linux in 2006, and use ifconfig all the time.
> It's much more informative, much more obvious to use

ofcourse this is always, from which side you are looking.

if you are used to 'ifconfig' and never used 'ip' than you
have to read something about it. same vica versa.

I've used "ip" a couple times. I mostly use ifconfig, because it's there and I see no upside in using "ip". I also use iwlist and ifenslave and tunctl and various other tools. Does ip have some kind of plugin architecture to suck all that into one big monolithic command?

if you are
really using 'ifconfig', you should better switch now. the
pain will be much worse if you wait again 2 years...

In what way? I vaguely recall first hearing about "ip" back under Red Hat 9, which shipped in 2003. So I've been successfully largely ignoring it for 10 years now. What's queued up to change in the near future?

Is there a standard on this? I'm happy to implement a standard...

bye, bastian

PS:
ip address add 192.168.1.2/24 dev eth0
ip address show
ip route list exact 0/0 table mytable
ip route get 10.63.12.4
ip neigh show

Can use the ip command to manipulate the arp cache too? [checks] Of course you can. So for me to implement "ip" is as much code as for me to implement _how_ many other commands? Does it have code for moving interfaces into and out of containers too?

$ man ip | wc -l
1853
$ man ifconfig | wc -l
185

Oh yes, obviously a much simpler command than ifconfig. Obvious choice, really. (How do I trigger the built in dhcp client, I'm not finding it in the man page. Did ubuntu not compile that in? I vaguely remember using it once...)

$ man bash | wc -l
5459

I suppose I can take solace that the bash man page is almost 3 times as long as the ip man page...

Rob
_______________________________________________
Toybox mailing list
[email protected]
http://lists.landley.net/listinfo.cgi/toybox-landley.net

Reply via email to