The Linux Programming Interface
A Linux and UNIX System Programming Handbook
Michael Kerrisk
The book provides a comprehensive guide to system programming on Linux and UNIX systems, covering essential topics such as file I/O, processes, inter-process communication, and networking. It includes detailed explanations of system calls and library functions, along with practical examples and advice for application development.
See full summary