The book is laced with many diagrams and tables, hundreds of in-chapter tutorials and interactive shell sessions, in--chapter exercises, and end-of chapter problems. A syntax box for every command, tool, and application covered describes the syntax of the command, its purpose, the output produced by the command, and its useful options and features. In addition, every chapter contains a summary of the material covered in the chapter.