-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the wiki for the POSIX System Programming training.
This training deals with the POSIX programming interface common on most flavours of Unix, such as Linux, *BSD, macOS. We will deal primarily with Linux but most of the discussion and code samples are generic. Where there is the case we will point to Linux specifics.
UNIX, POSIX, Linux are trademarks of their respective owners.
The contents of this wiki are licensed under CC BY-SA 4.0.
Contents are on the wiki and source code (demos, skeleton code for tasks) are in the repository. You can clone the repository by issuing
git clone https://github.com/razvand/posix-system-programming.git
We strongly recommend The Linux Programming Interface as a companion to this training. It's an awesome in-depth presentation of the Linux system API, which includes POSIX.
Chapter 1: The Linux Architecture
Chapter 2: The Linux Development Environment
Chapter 3: Files and the Filesystem