The C/Unix Programmer's Guide
The C/Unix Programmer's Guide is based on ten years of college teaching experience using C, C++, and other languages under a wide variety of UNIX and Linux variants. It addresses the questions and feedback of literally thousands of students with widely varying experience and abilities. Many students have already found this book extremely helpful in their studies, as can be seen in some of the reviews. I hope you will, too.