This classic has been very popular among the users of UNIX operating system worldwide. The book explores the system call interface and many of the functions provided in the standard C library. It begins with an overview and introduction to basic UNIX programming concepts and terminology, and discusses various UNIX standardization and implementations. The author then moves onto I/O, properties of files and directories, the standard I/O library, and the standard system data files. Learn the environment of a UNIX process, process control and the relationships between different processes, and signals. You'll also learn terminal I/O, advanced I/O, and daemon processes. Other advanced topics include IPC (interprocess communication), example of a database, and a modem dialing program. The book also discusses communicating with a PostScript printer, and using pseudo terminals. This well-written text contains many examples and approximately 10,000 lines of source code, and uses a small, complete program for each demonstration of function and system call. The examples are in ANSI C.