Advanced Programming in the Unix Environment is a must-have volume describing and illustrating the programming interface to the Unix system. Author builds on the basic information presented in the first 15 chapters to provide chapter-length examples illustrating among other things how to develop a database library as well as a postscript print driver.
The book progresses from basic topics such as file systems, directories, and signals to more advanced topics including interprocess communications, threads and multi-threaded programming. Extensive code examples in C combined with a clear writing style make the more difficult aspects of Unix programming easy to master. This invaluable tutorial and reference teaches even the more experienced programmer how to get the most of their Unix system whether its Linux, Solaris, Free BSD or Mac OS X.
http://rapidshare.com/files/52027898/0201433079.zip