"Unix/Linux Programming Practical Tutorial" is suitable for use as a teaching material and teaching reference book for computer and related majors in colleges and universities. It can also be used as a self-study teaching material and reference manual for developers with certain system programming foundation.
Table of Contents:
Chapter 1 Overview of Unix System Programming
Chapter 2 Users, File Operations and Online Help: Writing the Who Command
Chapter 3 Directory and File Attributes: Writing IS
Chapter 4 File Systems: Writing PWD
Chapter 5 Connection Control: Learning STTY
Chapter 6 Programming the User: Terminal Control and Signals
Chapter 7 Event-Driven Programming: Writing a Video Game
Chapter 8 Processes and Programs: Writing a Command Interpreter
Chapter 9 Programmable Shells, Shell Variables, and Environments: Writing Your Own Shell
Chapter 10 I/0 Redirection and Pipes