•
Table of Contents
•
Index
•
Reviews
•
Reader Reviews
•
Errata
Learning Red Hat Linux, 3rd Edition
By
Bill McCarty
Publisher
: O'Reilly
Pub Date
: March 2003
ISBN
: 0-596-00469-9
Pages
: 336
Copyright
Preface
Organization of This Book
Sources of Information
Conventions Used in This Book
How to Contact Us
Acknowledgments
Chapter 1. Why Run Linux?
Section 1.1. What Is Linux?
Section 1.2. Reasons to Choose or Not Choose Linux
Chapter 2. Preparing to Install Red Hat Linux
Section 2.1. Minimum Hardware Requirements
Section 2.2. Collecting Information About Your System
Section 2.3. Installation Types
Section 2.4. Preparing Your Hard Disk
Chapter 3. Installing Red Hat Linux
Section 3.1. Installing the Operating System and Applications
Section 3.2. Start the Installation
Section 3.3. The Setup Agent
Section 3.4. Logging into GNOME
Section 3.5. Getting Help
Chapter 4. How Linux Works
Section 4.1. User Accounts
Section 4.2. How Linux Organizes Data
Section 4.3. Using X
Chapter 5. Using the GNOME and KDE Desktops
Section 5.1. Using the GNOME Desktop
Section 5.2. Using the KDE Desktop
Chapter 6. Using Linux Applications
Section 6.1. OpenOffice.org
Section 6.2. Evolution
Section 6.3. Pilot/Handspring Tool
Section 6.4. CD Writer
Chapter 7. Conquering the bash Shell
Section 7.1. Issuing Shell Commands
Section 7.2. Working with the Linux Command Prompt
Section 7.3. Useful Linux Programs
Chapter 8. Installing Software Using the RPM Package Manager
Section 8.1. The Package Management Tool
Section 8.2. The redhat-install-packages Command
Section 8.3. The rpm Command
Section 8.4. Querying the RPM Database
Section 8.5. Installing a Package
Section 8.6. Uninstalling a Package
Section 8.7. Updating a Package
Section 8.8. Freshening a Package
Section 8.9. Advanced RPM Techniques
Section 8.10. Red Hat Network
Chapter 9. Configuring and Administering Linux
Section 9.1. Configuring Red Hat Linux by Using the System Settings Menu
Section 9.2. Administering Red Hat Linux by Using the System Tools Menu
Section 9.3. Administering Services by Using the Server Settings Menu
Chapter 10. Connecting to the Internet
Section 10.1. Networking Overview
Section 10.2. Configuring an Internet Connection
Section 10.3. The Mozilla Web Browser
Section 10.4. gFTP FTP Client
Section 10.5. Using wvdial
Section 10.6. Configuring Linux to Use a Cable or DSL Modem
Chapter 11. Setting Up a Networked Workstation
Section 11.1. Configuring Hosts
Section 11.2. Samba
Section 11.3. Setting Up a DHCP Server
Chapter 12. Setting Up Internet Services
Section 12.1. Running an FTP Server
Section 12.2. Running Apache
Section 12.3. The Secure Shell
Section 12.4. Configuring DNS
Section 12.5. Implementing a Basic Firewall
Section 12.6. Checking Your Security by Using Nmap
Section 12.7. Network Security Tips
Chapter 13. Advanced Shell Usage and Shell Scripts
Section 13.1. The Power of the Unix Shell
Section 13.2. Filename Globbing
Section 13.3. Shell Aliases
Section 13.4. Using Virtual Consoles
Section 13.5. X and the Shell
Section 13.6. Shell Scripts
Section 13.7. Understanding Shell Scripts
Appendix A. Linux Directory Tree
Appendix B. Principal Linux Files
Appendix C. Managing the Boot Process
Section C.1. Booting Linux
Section C.2. Boot Floppies
Section C.3. The GRUB Loader
Section C.4. Boot Parameters
Appendix D. Linux Command Quick Reference
Colophon
Index