I just recommended this book in another thread and thought it needed it's own thread!
The Linux Command Line - A Book By William Shotts
This book is one of the best for getting your feet wet with the shell (command line), Scripting AND MUCH MUCH MORE.
Don't let the title throw you, it covers much more than "just" the command line. It starts off very basic and walks you though some fairly high level stuff by the end. I can't recommend it enough:
You can download the entire book here:
http://linuxcommand.org/tlcl.php
Download link:
http://sourceforge.net/projects/linu...7.pdf/download
I love this book enough I bought the actual book. Doesn't get much better! Download it and scroll through the Table of Contents, it covers everything you need to know!
If every newbie spent a couple of months just reading and working through this book that newbie would no longer be a newbie!!
I have been using Linux for 20 years now and still learn stuff from this book... HOWEVER it is written in a way that even totally green newbies can understand it.
Browse the Table of Contents then start at the beginning and don't just read but ABSORB this book.