Once learned in my college.... Now I'm going to pick it up.
Textbook: <<C Primer Plus>>
OS: Ubuntu 12.04 LTS
IDE: Eclipse
Version controll: SVN
I also installed Netbeans and KDevelop. But seems eclipse is the easiest one which you don't need to take much time on how to use, or possibly netbeans. Anyway, I chose eclipse.