UNIX System Programming - (English Version)

Author: (USA) Robbins, K.A.
Publisher:
Publish Date: 2006-08-01
Features: This book is a classic textbook for UNIX system programming and a reference book 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. The book delves deeply into communication, concurrency, and multithreading issues, providing comprehensive and in-depth explanations of complex concepts like signals and concurrency. Additionally, it includes updated content on web, UDP, and server performance, which has been widely studied in practical teaching. The book also provides numerous examples, exercises, reusable code, and a simplified library for network communication programs. Starting with code snippets, it 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 how to design and implement reliable UNIX software.
This book is a classic textbook for UNIX system programming and a reference book 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. The book delves deeply into communication, concurrency, and multithreading issues, providing comprehensive and in-depth explanations of complex concepts like signals and concurrency. Additionally, it includes updated content on web, UDP, and server performance, which has been widely studied in practical teaching. The book also provides numerous examples, exercises, reusable code, and a simplified library for network communication programs. Starting with code snippets, it 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 how to design and implement reliable UNIX software.

📌 Related Posts