Books & Videos

Table of Contents

  1. Chapter 1 Why Run Linux?

    1. Why Red Hat Enterprise Linux and Fedora?

    2. What Is Linux?

    3. Reasons to Choose or Not Choose Linux

  2. Chapter 2 Preparing to Install Linux

    1. Minimum Hardware Requirements

    2. Collecting Information About Your System

    3. Preparing Your Hard Disk

  3. Chapter 3 Installing Linux

    1. Installing the Operating System and Applications

    2. Start the Installation

    3. The Firstboot Service

    4. Logging into the Desktop

    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 Creator

  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. Keeping Your Red Hat Enterprise Linux System Up to Date

    11. Keeping Your Fedora Core System Up to Date

  9. Chapter 9 Configuring and Administering Linux

    1. Configuring Your System by Using the System Settings Menu

    2. Administering Your System by Using the System Tools Menu

    3. Controlling 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 Network Services

    1. Configuring Hosts

    2. Samba

    3. Running Apache

    4. The Secure Shell

    5. Implementing a Basic Firewall

    6. Checking Your Security by Using Nmap

    7. Network Security Tips

  12. Chapter 12 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