MisterMe:
What do you think I'm an idiot? There aren't just ten, there are
hundreds of command line abilities in Linux not found on OSX. Being able to compile command line tools in OSX means squat. In OSX some things appear to only be possible in the GUI, in Linux
everything is easily accessed from the command line (well some KDE/Gnome stuff may not be, but I don't use those, and they aren't actually part of Linux besides).
Consider, for a moment, the entire suite of commands and configuration files in Linux intended for system management. In Redhat there are vital tools such as rpm and up2date, there are the /etc/init.d/ scripts, there are config files that are actualy used like /etc/raidtab, /etc/fstab, /etc/hosts, and the entire wealth of things in /etc/sysconfig/. OSX is missing the entire /proc filesystem, which is an awesome way to check on a lot of system statuses. (For example, I can simply cat /proc/mdstat to see what my software raids are up to.)
I can run a fair number of Linux GUI tools in OSX by using the X11 server, at a reduced speed compared to my older Linux machine. However this really fails to do the trick, because now I have two whole classes of GUI tools which don't work well together, that don't launch the same or look the same, and because the X11 tools are at a
severe window manager disadvantage. I've tried running apps that way, but if I launch very many the X11 "desktop" becomes a lost cause.
OSX GUI tools dissapoint me because I can't easily launch them from the command line. Sure there's an executable a few layers down into the .app file, but I'm not gona waste my time digging for that when all I wanted to do was type "iCal"
in any terminal and have it launch the correct program.
Lastly, I'd like to point out that top on OSX is far inferior to top on Linux, and I can't just compile the Linux top on OSX because the Linux one relies on the /proc filesystem. Oh, lets not make that the last complaint. I'd like also add that OSX has an inferior version of tar, one that does not support the j parameter. This annoys me often. How many other OSX tools are inferior? Who knows, I've had enough bad experiences that I mostly stick to the Linux command line.
gopher:
Install the Developer Tools for more stuff that makes Mac OS X just like Linux.
I have them installed, and have since I got OSX 10.1.
Did someone say you can't live with the command line in X?
Yes. I can repeat it if you'd like.
Actually X even has nice drag and drop of Finder folders to the Terminal window making possible to do command line things to Finder Folders without having to type out the full path.
Yeah I know that too, and I've even used it on occasion, however I find that simple organization of file names and directories makes it rather unimportant. For example, if I want to copy and mishmash of things I just downloaded on my Mac to my Linux machine or the other way, I just use rsych. The need to have all the files and the terminal visible is also a drawback, because it requires a good deal of extra clicking and moving on a busy machine.