Books & Videos

Table of Contents

  1. Chapter 1 Why Run Linux?

    1. What Is Linux?

    2. Reasons to Choose or Not Choose Linux

  2. Chapter 2 Preparing to Install Red Hat Linux

    1. Minimum Hardware Requirements

    2. Collecting Information About Your System

    3. Installation Types

    4. Preparing Your Hard Disk

  3. Chapter 3 Installing Red Hat Linux

    1. Installing the Operating System and Applications

    2. Start the Installation

    3. The Setup Agent

    4. Logging into GNOME

    5. Getting Help

  4. Chapter 4 How Linux Works

    1. User Accounts

    2. How Linux Organizes Data

    3. Using X

  5. Chapter 5 Using the GNOME and KDE Desktops

    1. Using the GNOME Desktop

    2. Using the KDE Desktop

  6. Chapter 6 Using Linux Applications

    1. OpenOffice.org

    2. Evolution

    3. Pilot/Handspring Tool

    4. CD Writer

  7. Chapter 7 Conquering the bash Shell

    1. Issuing Shell Commands

    2. Working with the Linux Command Prompt

    3. Useful Linux Programs

  8. Chapter 8 Installing Software Using the RPM Package Manager

    1. The Package Management Tool

    2. The redhat-install-packages Command

    3. The rpm Command

    4. Querying the RPM Database

    5. Installing a Package

    6. Uninstalling a Package

    7. Updating a Package

    8. Freshening a Package

    9. Advanced RPM Techniques

    10. Red Hat Network

  9. Chapter 9 Configuring and Administering Linux

    1. Configuring Red Hat Linux by Using the System Settings Menu

    2. Administering Red Hat Linux by Using the System Tools Menu

    3. Administering Services by Using the Server Settings Menu

  10. Chapter 10 Connecting to the Internet

    1. Networking Overview

    2. Configuring an Internet Connection

    3. The Mozilla Web Browser

    4. gFTP FTP Client

    5. Using wvdial

    6. Configuring Linux to Use a Cable or DSL Modem

  11. Chapter 11 Setting Up a Networked Workstation

    1. Configuring Hosts

    2. Samba

    3. Setting Up a DHCP Server

  12. Chapter 12 Setting Up Internet Services

    1. Running an FTP Server

    2. Running Apache

    3. The Secure Shell

    4. Configuring DNS

    5. Implementing a Basic Firewall

    6. Checking Your Security by Using Nmap

    7. Network Security Tips

  13. Chapter 13 Advanced Shell Usage and Shell Scripts

    1. The Power of the Unix Shell

    2. Filename Globbing

    3. Shell Aliases

    4. Using Virtual Consoles

    5. X and the Shell

    6. Shell Scripts

    7. Understanding Shell Scripts

  1. Appendix Linux Directory Tree

  2. Appendix Principal Linux Files

  3. Appendix Managing the Boot Process

    1. Booting Linux

    2. Boot Floppies

    3. The GRUB Loader

    4. Boot Parameters

  4. Appendix Linux Command Quick Reference

  5. Colophon