The complete Linux beginner book. Not the intro — the full path from a blank terminal to a filesystem you understand. Start with the Starter Pack if you have never opened a terminal.