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.
A quick way to learn a bit about all of the above is to buy an MSP430-based development board from Texas Instruments, install mspgcc (the open-source compiler for the MSP430) on a Linux machine, and write a basic C program that blinks an LED on the development board.