Mastering Modern Linux is the second edition of Mastering Linux (2010). The new edition provides a comprehensive and up-to-date guide to Linux concepts, usage, and programming. The text helps you learn Linux with a well-selected set of topics. Hands-on practice is encouraged; it is the only way to gain familiarity with an operating system. A primer gets you started quickly. Then, the chapters lead you from GUI and CLI user interfaces, useful apps, commands and filters, BASH scripting, the file system, networking, basic system admin, to kernel system calls. There are many examples and complete programs ready to download and run. A summary and exercises of varying difficulty are provided at the end of each chapter. A companion website supplies information updates and many additional resources including lecture notes for instructors.
Excellent Review from ACM Computing Reviews
This outstanding book … gives the reader robust concepts and implementable knowledge of this environment. Graphical user interface (GUI)-based users and developers do not get short shrift, despite the command-line interface’s (CLI) full-power treatment. … Every programmer should read the introduction’s Unix/Linux philosophy section. … This authoritative and exceptionally well-constructed book has my highest recommendation. It will repay careful and recursive study.—Computing Reviews, August 2011
See the ACM Computing Reviews review article.
Check It Out
Instructors: see resources for lecture notes.
Paul's Web Programming Book
See website for
| top |