All about system-oriented programming under Linux From I/O functions, access to system information, processes, signals, interprocess communications and threads, to network programming and GUIs, developers with a solid knowledge of Linux/Unix operating systems and the C language get their money's worth. All examples are also executable on the Raspberry Pi.
From the contents:
- I/O Features
- Files and Directories Attributes
- Access to system information
- Devices - easy connection to hardware
- System and User Files
- Demons, zombies and processes
- signals
- IPC - Interprocess Communication
- Threads
- Network Programming
- Databases (MySQL, PostgreSQL)
- GUIs with GTK+
- Tools for Programmers