|
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
|