In the Beginning...Was the Command Line
by Neal Stephenson
Pretty outdated. Stephenson trying not to be an elitist prick, and occasionally succeeding. Eh.
Three stars largely because it made me really want a Linux box to play with. And because it did straighten out some things I was hazy about.