Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. The Excitement of Linux

    2. Distribution and Support

    3. Commands on Linux

    4. What This Book Offers

    5. Sources and Licenses

    6. Beginner's Guide

  2. Chapter 2 System and Network Administration Overview

    1. Common Commands

    2. Overview of Networking

    3. Overview of TCP/IP

    4. Overview of Firewalls and Masquerading

    5. Overview of NFS

    6. Overview of NIS

    7. Administering NIS

    8. RPC and XDR

  3. Chapter 3 Linux Commands

    1. Alphabetical Summary of Commands

  4. Chapter 4 Boot Methods

    1. The Boot Process

    2. LILO: The Linux Loader

    3. GRUB: The Grand Unified Bootloader

    4. GRUB Commands

    5. Dual-Booting Linux and Windows NT/2000/XP

    6. Boot-Time Kernel Options

    7. initrd: Using a RAM Disk

  5. Chapter 5 Package Management

    1. The Red Hat Package Manager

    2. Yum: Yellowdog Updater Modified

    3. up2date: Red Hat Update Agent

    4. The Debian Package Manager

  6. Chapter 6 The Bash Shell and Korn Shell

    1. Overview of Features

    2. Invoking the Shell

    3. Syntax

    4. Functions

    5. Variables

    6. Arithmetic Expressions

    7. Command History

    8. Job Control

    9. Command Execution

    10. Restricted Shells

    11. Built-in Commands (Bash and Korn Shells)

  7. Chapter 7 Pattern Matching

    1. Filenames Versus Patterns

    2. Metacharacters

    3. Metacharacters, Listed by Program

    4. Examples of Searching

  8. Chapter 8 The Emacs Editor

    1. Conceptual Overview

    2. Command-Line Syntax

    3. Summary of Commands by Group

    4. Summary of Commands by Key

    5. Summary of Commands by Name

  9. Chapter 9 The vi, ex, and vim Editors

    1. Conceptual Overview

    2. Command-Line Syntax

    3. Review of vi Operations

    4. vi Commands

    5. vi Configuration

    6. ex Basics

    7. Alphabetical Summary of ex Commands

  10. Chapter 10 The sed Editor

    1. Conceptual Overview

    2. Command-Line Syntax

    3. Syntax of sed Commands

    4. Group Summary of sed Commands

    5. Alphabetical Summary of sed Commands

  11. Chapter 11 The gawk Programming Language

    1. Conceptual Overview

    2. Command-Line Syntax

    3. Patterns and Procedures

    4. Built-in Variables

    5. Operators

    6. Variable and Array Assignment

    7. User-Defined Functions

    8. Gawk-specific Features

    9. Implementation Limits

    10. Group Listing of awk Functions and Commands

    11. Alphabetical Summary of awk Functions and Commands

    12. Source Code

  12. Chapter 12 Source Code Management: An Overview

    1. Introduction and Terminology

    2. Usage Models

    3. Source Code Management Systems

    4. Other Source Code Management Systems

  13. Chapter 13 The Concurrent Versions System (CVS)

    1. Conceptual Overview

    2. Command-Line Syntax and Options

    3. Dot Files

    4. Environment Variables

    5. Keywords and Keyword Modes

    6. Dates

    7. CVSROOT Variables

    8. Alphabetical Summary of Commands

  14. Chapter 14 The Subversion Version Control System

    1. Conceptual Overview

    2. Obtaining Subversion

    3. Using Subversion: A Quick Tour

    4. The Subversion Command Line Client: svn

    5. Repository Administration: svnadmin

    6. Examining the Repository: svnlook

    7. Providing Remote Access: svnserve

    8. Other Subversion Components

  1. Colophon