Question: I want to learn C , UNIX and LINUX, and more about embedded systems. Very much interested in them. Are there any online courses or websites which can guide me. And please suggest books to read in learning them.

Thanks for your time.

Ya please lets your answers and comments come in , they are invaluable to me..!!

Answer: 
I'd highly recommend "UNIX for dummies" as a starting point on Unix/Linux.
Few resources that helped me for C:

* The C Programming Language Book by K & R
* highercomputingforeveryone.com helped me out initially
* [Stanford's Programming Paradigm Videos](http://www.youtube.com/watch?v=Ps8jOj7diA0)

Good Luck!