UNIX application programming requires a mastery of system-level services. Making sense of the many functions-more than 1,100 functions in the current UNIX specification-is a daunting task, so for years programmers have turned to Advanced UNIX Programming for its clear, expert advice on how to reliably use the key functions.
Chapter 1 Fundamental Concepts
Chapter 2 Basic File I/O
Chapter 3 Advanced File I/O
Chapter 4 Terminal I/O
Chapter 5 Processes and Threads
Chapter 6 Basic Interprocess Communication
Chapter 7 Advanced Interprocess Communication
Chapter 8 Networking and Sockets
Chapter 9 Signals and Timers
Appendix A Process Attributes
Appendix B Ux: A c++ Wrapper for Standard UNIX
Functions
Appendix C Jtux: A Java/Jython Interface to
Standard UNIX Functions
Appendix D Alphabetical and Categorical Function
Lists