Summary:Advanced UNIX Programming moves beyond the fundamentals of UNIX programming and presents the information and techniques you need to expand your repertoire. Designed for professional UNIX programmers, this book builds on the skills and knowledge you already possess.
In the opening chapters, you'll learn how to exploit the standard UNIX development tools. As the book progresses, you'll learn the inner workings of the UNIX operating system from a programmer's perspective, including internal manipulations of the file system and the proper use of some of the more esoteric UNIX functions. Code examples illustrate simultaneous file access by multiple users and changes to directory structure.
Expert author Warren W Gay walks you through the internals of UNIX control structures and casts light on different time and process models. You'll see example code that shows how to dynamically change user and group parameters.
Advanced UNIX Programming also includes coverage of internal processing techniques, interprocess control, and synchronization through signals, forked processes, and shared memory.