Note that none of the above are specific to UNIX under OS X, and may contain incorrect information, especially on more advanced topics. All, however, contain info on the basics of surviving in UNIX.

Offline, I've been using a book called Teach youself UNIX in 24 hours by Dave Taylor and James Armstrong. It's organized into 24 one hour lessons, and covers everything from the basics up through shell scripts and a bit of perl.