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