Quote:
Just a nit, sorry.....
I don't do "everything" from the command line on my OS X machine.
Yes, the GUI permits many things, perhaps even most things for the average user, but it does not faciliate "everything" as mentioned above.
Well, just a few thoughts about the command line and the GUI, they all kind of tie into everything. These binaries are scriptable and can be ran from the from either the comamnd line or GUI
networksetup
scutil
dscl
diskutil
open
osascript
airportd
ARD kickstart
dsenableroot
find
I mean these commands almost all have GUI front ends of some sort, and they all tie into each other very nicely. I find the general documentation and support better than most distros of Linux and Unix. Since I am an OS X sys admin by trade I love writing small scripts to configure my 6,000+ clients and it makes it easy that almost anything you can configure in the OS GUI wise also has a command line counter part which can help you get your job done.
Now on the other hand you average user will never have to open up the terminal they can do almost everything I am talking about by the GUI, which is nice to have it both ways.