Get the latest tech news
Introduction to System Programming in Linux (Early Access)
This comprehensive, Linux-focused introduction to system programming teaches how to write code for Linux and Unix – among the world’s most widely used operating systems.
This book serves as an all-around introduction to programming for a Linux or Unix operating system, covering how to write programs on and for the Linux OS, how to work efficiently within a Unix/Linux environment, and how the underlying design and structure of the Unix OS work. Numerous diagrams included in each chapter illustrate and simplify key concepts, while hands-on projects help to cement lessons that build on one another through the book. Stewart N. Weiss is a tenured associate professor in the Computer Science department at Hunter College.
Or read this on Hacker News