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 |