| | Copyright |
| | Preface |
| | | Organization of This Book |
| | | Other Resources |
| | | Using Code Examples |
| | | Conventions |
| | | Safari® Enabled |
| | | How to Contact Us |
| | | Acknowledgments |
| | Chapter 1. Introduction |
| | | Section 1.1. The Excitement of Linux |
| | | Section 1.2. Distribution and Support |
| | | Section 1.3. Commands on Linux |
| | | Section 1.4. What This Book Offers |
| | | Section 1.5. Sources and Licenses |
| | | Section 1.6. Beginner's Guide |
| | Chapter 2. System and Network Administration Overview |
| | | Section 2.1. Common Commands |
| | | Section 2.2. Overview of Networking |
| | | Section 2.3. Overview of TCP/IP |
| | | Section 2.4. Overview of Firewalls and Masquerading |
| | | Section 2.5. Overview of NFS |
| | | Section 2.6. Overview of NIS |
| | | Section 2.7. Administering NIS |
| | | Section 2.8. RPC and XDR |
| | Chapter 3. Linux Commands |
| | | Section 3.1. Alphabetical Summary of Commands |
| | Chapter 4. Boot Methods |
| | | Section 4.1. The Boot Process |
| | | Section 4.2. LILO: The Linux Loader |
| | | Section 4.3. GRUB: The Grand Unified Bootloader |
| | | Section 4.4. GRUB Commands |
| | | Section 4.5. Dual-Booting Linux and Windows NT/2000/XP |
| | | Section 4.6. Boot-Time Kernel Options |
| | | Section 4.7. initrd: Using a RAM Disk |
| | Chapter 5. Package Management |
| | | Section 5.1. The Red Hat Package Manager |
| | | Section 5.2. Yum: Yellowdog Updater Modified |
| | | Section 5.3. up2date: Red Hat Update Agent |
| | | Section 5.4. The Debian Package Manager |
| | Chapter 6. The Bash Shell and Korn Shell |
| | | Section 6.1. Overview of Features |
| | | Section 6.2. Invoking the Shell |
| | | Section 6.3. Syntax |
| | | Section 6.4. Functions |
| | | Section 6.5. Variables |
| | | Section 6.6. Arithmetic Expressions |
| | | Section 6.7. Command History |
| | | Section 6.8. Job Control |
| | | Section 6.9. Command Execution |
| | | Section 6.10. Restricted Shells |
| | | Section 6.11. Built-in Commands (Bash and Korn Shells) |
| | Chapter 7. Pattern Matching |
| | | Section 7.1. Filenames Versus Patterns |
| | | Section 7.2. Metacharacters |
| | | Section 7.3. Metacharacters, Listed by Program |
| | | Section 7.4. Examples of Searching |
| | Chapter 8. The Emacs Editor |
| | | Section 8.1. Conceptual Overview |
| | | Section 8.2. Command-Line Syntax |
| | | Section 8.3. Summary of Commands by Group |
| | | Section 8.4. Summary of Commands by Key |
| | | Section 8.5. Summary of Commands by Name |
| | Chapter 9. The vi, ex, and vim Editors |
| | | Section 9.1. Conceptual Overview |
| | | Section 9.2. Command-Line Syntax |
| | | Section 9.3. Review of vi Operations |
| | | Section 9.4. vi Commands |
| | | Section 9.5. vi Configuration |
| | | Section 9.6. ex Basics |
| | | Section 9.7. Alphabetical Summary of ex Commands |
| | Chapter 10. The sed Editor |
| | | Section 10.1. Conceptual Overview |
| | | Section 10.2. Command-Line Syntax |
| | | Section 10.3. Syntax of sed Commands |
| | | Section 10.4. Group Summary of sed Commands |
| | | Section 10.5. Alphabetical Summary of sed Commands |
| | Chapter 11. The gawk Programming Language |
| | | Section 11.1. Conceptual Overview |
| | | Section 11.2. Command-Line Syntax |
| | | Section 11.3. Patterns and Procedures |
| | | Section 11.4. Built-in Variables |
| | | Section 11.5. Operators |
| | | Section 11.6. Variable and Array Assignment |
| | | Section 11.7. User-Defined Functions |
| | | Section 11.8. Gawk-specific Features |
| | | Section 11.9. Implementation Limits |
| | | Section 11.10. Group Listing of awk Functions and Commands |
| | | Section 11.11. Alphabetical Summary of awk Functions and Commands |
| | | Section 11.13. Source Code |
| | Chapter 12. Source Code Management: An Overview |
| | | Section 12.1. Introduction and Terminology |
| | | Section 12.2. Usage Models |
| | | Section 12.3. Source Code Management Systems |
| | | Section 12.4. Other Source Code Management Systems |
| | Chapter 13. The Concurrent Versions System (CVS) |
| | | Conceptual Overview |
| | | Command-Line Syntax and Options |
| | | Dot Files |
| | | Environment Variables |
| | | Keywords and Keyword Modes |
| | | Dates |
| | | CVSROOT Variables |
| | | Alphabetical Summary of Commands |
| | Chapter 14. The Subversion Version Control System |
| | | Section 14.1. Conceptual Overview |
| | | Section 14.2. Obtaining Subversion |
| | | Section 14.3. Using Subversion: A Quick Tour |
| | | Section 14.4. The Subversion Command Line Client: svn |
| | | Section 14.5. Repository Administration: svnadmin |
| | | Section 14.6. Examining the Repository: svnlook |
| | | Section 14.7. Providing Remote Access: svnserve |
| | | Section 14.8. Other Subversion Components |
| | Colophon |
| | | About the Authors |
| | | Colophon |
| | Index |