Through the use of realistic examples, this book introduces fundamental concepts beginning with the basics of writing Unix programs in C, & including material on basic system calls, file I/O, interprocess communication (for getting programs to work together), & shell programming.