UNIX System Programming (English Edition)

Author: (USA) Robbins
Publisher:
Publish Date: 2006-08-01
Features: This book is a classic textbook for UNIX system programming and a reference based on the new UNIX standard, offering a clear and thorough introduction to the essence of UNIX programming. It completely covers topics such as files, signals, semaphores, POSIX threads, and client-server communication. It delves into in-depth research on communication, concurrency, and multithreading issues, providing comprehensive and detailed explanations of complex concepts like signals and concurrency. The book also includes updated content on Web, UDP, and server performance, which has been widely studied in practical teaching. It provides numerous examples, exercises, reusable code, and a simplified library for network communication programs. Starting with code snippets, the book introduces how to use system calls and explains how to design robust UNIX system software, helping readers improve their technical skills. Readers using Linux, Solaris, MacOSX, or POSIX-based systems can all learn from this book on how to design and implement reliable UNIX software.
This book is a classic textbook for UNIX system programming and a reference based on the new UNIX standard, offering a clear and thorough introduction to the essence of UNIX programming. It completely covers topics such as files, signals, semaphores, POSIX threads, and client-server communication. It delves into in-depth research on communication, concurrency, and multithreading issues, providing comprehensive and detailed explanations of complex concepts like signals and concurrency. The book also includes updated content on Web, UDP, and server performance, which has been widely studied in practical teaching. It provides numerous examples, exercises, reusable code, and a simplified library for network communication programs. Starting with code snippets, the book introduces how to use system calls and explains how to design robust UNIX system software, helping readers improve their technical skills. Readers using Linux, Solaris, MacOSX, or POSIX-based systems can all learn from this book on how to design and implement reliable UNIX software.

📌 Related Posts