Synopses & Reviews
Offering full coverage of Linux in one source, this book documents the most commonly needed topics for new and experienced Linux users and programmers - including over 100 utilities and their common options. Provides a good foundation of understanding for the most often-used Linux utilities. Devotes a chapter to helpful installation information for those who must install their own systems. Includes hundreds of command and code examples throughout. Provides approximately 50 diagrams throughout. Features FTP-able files; code used in the book will be made available on a website hosted by the publisher. A useful reference for anyone using a Linux platform, including programmers, system administrators, and any user who must understand the operating system outside of a specific application.
About the Author
Graham Glass is Chief Technology Officer of WebMethods. He has taught UNIX, C, assembly language, C++, Smalltalk, and other computer science topics at the University of Texas at Dallas, where he earned his M.S. in computer science. Glass co-founded ObjectSpace to deliver object-oriented training, consulting and products. He also founded The Mind Electric, which created the Glue web services platform and the Fabric shared SOA infrastructure platform. King Ables has developed UNIX/Linux product software and systems tools, delivered support and training services, and written product documentation. Now an independent consultant specializing in IT services and network security, he has worked with Unix technologies since 1979 as a user, developer, system administrator, and consultant. Glass and Ables co-authored UNIX for Programmers and Users.
Table of Contents
What Is Linux? 1
Installing Your Linux System 17
GNU Utilities For Non-Programmers 43
GNU Utilities For Power Users 113
The Linux Shells 175
The Bourne Again Shell 211
The Korn Shell 255
The C Shell 307
Networking and The Internet 349
The Linux Desktop 391
C Programming Tools 417
Systems Programming 451
Linux Internals 555
System Administration 601
Appendix 621
Bibliography 637