Starts with a basic introduction to UNIX and its basic commands; covers shell scripting, programming with standard input and output, and UNIX system calls; ends with a full-fledged program which is developed using the lexical analyzer lex and the parser-generator yacc.9 If you want to be a guru one day, get this book.
Picks up where The UNIX Programming Environment leaves off.
``CVS'' stands for ``Concurrent Versions System,'' and is a tool to manage the source code and revisions for software project, both individual and group.
The Purple Book.10 Covers almost everything you need to know about UNIX system administration, comparing and contrasting the ways in which different flavors of UNIX converge and diverge with regards to the same issue. Very straightforward and brutally honest, laden with war/horror stories.