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. Loadlin: Booting from MS-DOS

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

    7. Boot-Time Kernel Options

    8. initrd: Using a RAM Disk

  5. Chapter 5 Red Hat and Debian Package Managers

    1. The Red Hat Package Manager

    2. The Debian Package Manager

  6. Chapter 6 The Linux Shells: An Overview

    1. Purpose of the Shell

    2. Shell Flavors

    3. Common Features

    4. Differing Features

  7. Chapter 7 bash: The Bourne-Again Shell

    1. Invoking the Shell

    2. Syntax

    3. Variables

    4. Arithmetic Expressions

    5. Command History

    6. Job Control

    7. Built-in Commands

  8. Chapter 8 tcsh: An Extended C Shell

    1. Overview of Features

    2. Invoking the Shell

    3. Syntax

    4. Variables

    5. Expressions

    6. Command History

    7. Command-Line Manipulation

    8. Job Control

    9. Built-in Commands

  9. Chapter 9 Pattern Matching

    1. Filenames Versus Patterns

    2. Metacharacters, Listed by Linux Program

    3. Metacharacters

    4. Examples of Searching

  10. Chapter 10 The Emacs Editor

    1. Emacs Concepts

    2. Typical Problems

    3. Notes on the Tables

    4. Summary of Commands by Group

    5. Summary of Commands by Key

    6. Summary of Commands by Name

  11. Chapter 11 The vi Editor

    1. Review of vi Operations

    2. vi Command-Line Options

    3. ex Command-Line Options

    4. Movement Commands

    5. Edit Commands

    6. Saving and Exiting

    7. Accessing Multiple Files

    8. Window Commands

    9. Interacting with the Shell

    10. Macros

    11. Miscellaneous Commands

    12. Alphabetical List of Keys in Command Mode

    13. Syntax of ex Commands

    14. Alphabetical Summary of ex Commands

    15. vi Configuration

  12. Chapter 12 The sed Editor

    1. Command-Line Syntax

    2. Syntax of sed Commands

    3. Group Summary of sed Commands

    4. Alphabetical Summary of sed Commands

  13. Chapter 13 The gawk Scripting Language

    1. Command-Line Syntax

    2. Patterns and Procedures

    3. gawk System Variables

    4. PROCINFO Array

    5. Operators

    6. Variable and Array Assignments

    7. Group Listing of gawk Commands

    8. Alphabetical Summary of Commands

  14. Chapter 14 RCS

    1. Overview of RCS Commands

    2. Basic RCS Operations

    3. General RCS Specifications

    4. Alphabetical Summary of RCS Commands

  15. Chapter 15 CVS

    1. Basic Concepts

    2. CVS Command Format

    3. Common Global Options

    4. Gotchas

    5. CVS Administrator Reference

    6. CVS User Reference

  16. Chapter 16 Graphical Desktop Overview

    1. Desktop Environments and Window Managers

    2. Desktop Differences: Development

  17. Chapter 17 GNOME

    1. Desktop Overview

    2. The Panel

    3. The GNOME Menu and the Menu Panel Menus

    4. The GNOME Control Center

    5. History and Changes in GNOME 2

  18. Chapter 18 KDE

    1. Desktop Overview

    2. The Panel

    3. The KDE Control Center

  19. Chapter 19 An Alternative Window Manager: fvwm2

    1. Running fvwm2

    2. Implementing Window Manager Customizations

    3. Adding Keyboard Shortcuts

    4. Customizing Menus

    5. The WinList: Switching the Focus

  1. Colophon