5.0 out of 5 stars
Great book to learn the basics, 31 Jan. 2003
I recently read this book after having it gather dust on my shelf for about a year, and I was pleasantly surprised. This book covers all of the basics of system-level C programming in Linux, and I particularly enjoyed the chapters on system calls, process management, shared memory, TCP/IP programming and gdb. Books on these subjects tend to be boring and lengthy, but Kurt has managed to keep on topic and consise throughout the book. What set this book apart from "all the others" is the excellent example in the end of the book, a music CD database which uses most of the consepts taught in the book.