Back to Good Ol' UNIX
One of the things that I really like about OSX is that under the hood, you have UNIX. Just pick up a UNIX manual and you're pretty much good to go. Or use the man command to access the online manual available from OSX. For example, to learn about the ls command, type man ls at the prompt in terminal, and you get a description of all of the options.