This is a very good ebook, and is free for reading online.

This book is for new developers, experienced developers, and everyone in between who wants to master Unix and Linux commands. This book was designed to showcase some of the most useful commands that a developer can know to help them in their daily tasks.

via Softcover | Conquering the Command Line.