This
lecture note is written by Stewart Weiss. This note covers the following topics:
Introduction to Systems Programming, Login Records, File I/O, and Performance,
File Systems and the File Hierarchy, Controlling File and Terminal I/O,
Interactive Programs and Signals, Event Driven Programming: Timers and
Asynchronous I/O, Process Architecture and Control, Interprocess Communication,
Threads and the Pthread Library.