Synopsis: UNIX System Programming concentrates on a detailed study of the UNIX system call interface - the programming interface between the UNIX kernel and application software running in the UNIX environment - and additionally covers some of the more important subroutine libraries. Features fundamental techniques are developed in depth and are fully supported with program examples highly relevant to the two important standards - the X/OPEN portability guide and the IEEE POSIX standard strong emphasis on exercises and examples throughout New to this edition more on signals and signal handling more on interprocess communication using pipes more on advanced interprocess communications and the terminal whole section on sockets