Table of Contents


book cover
A Practical Guide to Red Hat® Linux®, Third Edition: Fedora™ Core and Red Hat Enterprise Linux
By Mark G. Sobell
...............................................
Publisher: Prentice Hall
Pub Date: June 27, 2006
Print ISBN-10: 0-13-228027-2
Print ISBN-13: 978-0-13-228027-3
Pages: 1168
 

Table of Contents  | Index

   Copyright
   Praise for A Practical Guide to Red Hat® Linux®, Second Edition
   Preface
    Chapter 1.  Welcome to Linux
      The GNULinux Connection
      The Linux 2.6 Kernel
      The Heritage of Linux: UNIX
      What Is So Good About Linux?
      Overview of Linux
      Additional Features of Linux
      Conventions Used in This Book
      Chapter Summary
      Exercises
    Part I:  Installing Red Hat Linux
      Chapter 2.  Installation Overview
      More Information
      Planning the Installation
      How the Installation Works
      The Medium: Where Is the Source Data?
      Downloading, Burning, and Installing a CD Set or a DVD (FEDORA)
      Rescue CD
      Gathering Information About the System
      Finding the Installation Manual
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 3.  Step-by-Step Installation
      Installing Red Hat Linux
      Installation Tasks
      The X Window System
      Chapter Summary
      Exercises
      Advanced Exercises
    Part II:  Getting Started with Red Hat Linux
      Chapter 4.  Introduction to Red Hat Linux
      Curbing Your Power: Superuser/root Access
      A Tour of the Red Hat Linux Desktop
      Getting the Facts: Where to Find Documentation
      More About Logging In
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 5.  The Linux Utilities
      Special Characters
      Basic Utilities
      Working with Files
      | (Pipe): Communicates Between Processes
      Four More Utilities
      Compressing and Archiving Files
      Locating Commands
      Obtaining User and System Information
      Communicating with Other Users
      Email
      Tutorial: Creating and Editing a File with vim
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 6.  The Linux Filesystem
      The Hierarchical Filesystem
      Directory Files and Ordinary Files
      Pathnames
      Directory Commands
      Working with Directories
      Access Permissions
      ACLs: Access Control Lists
      Links
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 7.  The Shell
      The Command Line
      Standard Input and Standard Output
      Running a Program in the Background
      Filename Generation/Pathname Expansion
      Builtins
      Chapter Summary
      Exercises
      Advanced Exercises
    Part III:  Digging into Red Hat Linux
      Chapter 8.  Linux Guis: X, Gnome, and KDE
      X Window System
      Using GNOME
      Using KDE
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 9.  The Bourne Again Shell
      Background
      Shell Basics
      Parameters and Variables
      Special Characters
      Processes
      History
      Aliases
      Functions
      Controlling bash Features and Options
      Processing the Command Line
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 10.  Networking and the Internet
      Types of Networks and How They Work
      Communicate Over a Network
      Network Utilities
      Distributed Computing
      Usenet
      WWW: World Wide Web
      Chapter Summary
      Exercises
      Advanced Exercises
    Part IV:  System Administration
      Chapter 11.  System Administration: Core Concepts
      System Administrator and Superuser
      Rescue Mode
      SELinux
      System Operation
      System Administration Utilities
      Setting Up a Server
      nsswitch.conf: Which Service to Look at First
      PAM
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 12.  Files, Directories, and Filesystems
      Important Files and Directories
      File Types
      Filesystems
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 13.  Downloading and Installing Software
      yum: Keeps the System Up-to-Date (FEDORA)
      pirut: Adds and Removes Software Packages (FEDORA)
      BitTorrent (FEDORA)
      rpm: Red Hat Package Manager
      Installing Non-rpm Software
      Keeping Software Up-to-Date
      wget: Downloads Files Noninteractively
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 14.  Printing with CUPS
      Introduction
      JumpStart I: Configuring a Local Printer Using system-config-printer
      JumpStart II: Configuring a Remote Printer Using CUPS
      Traditional UNIX Printing
      Configuring Printers Using CUPS
      The KDE Printing Manager
      Integration with Windows
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 15.  Rebuilding the Linux Kernel
      Preparing the Source Code
      Read the Documentation
      Configuring and Compiling the Linux Kernel
      Installing the Kernel and Associated Files
      Rebooting
      Boot Loader
      dmesg: Displays Kernel Messages
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 16.  Administration Tasks
      Configuring User and Group Accounts
      Backing Up Files
      Scheduling Tasks
      System Reports
      Keeping Users Informed
      Creating Problems
      Solving Problems
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 17.  Configuring a LAN
      Setting Up the Hardware
      Configuring the Systems
      Setting Up Servers
      More Information
      Chapter Summary
      Exercises
      Advanced Exercises
    Part V:  Using Clients and Setting Up Servers
      Chapter 18.  OpenSSH: Secure Network Communication
      Introduction
      About OpenSSH
      OpenSSH Clients
      sshd: OpenSSH Server
      Troubleshooting
      Tunneling/Port Forwarding
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 19.  FTP: Transferring Files Across a Network
      Introduction
      More Information
      FTP Client
      FTP Server (vsftpd)
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 20.  sendmail: Setting Up Mail Clients, Servers, and More
      Introduction
      JumpStart I: Configuring sendmail on a Client
      JumpStart II: Configuring sendmail on a Server
      How sendmail Works
      Configuring sendmail
      Additional Email Tools
      Authenticated Relaying
      Alternatives to sendmail
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 21.  NIS: Network Information Service
      Introduction to NIS
      How NIS Works
      Setting Up an NIS Client
      Setting Up an NIS Server
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 22.  NFS: Sharing Filesystems
      Introduction
      More Information
      Setting Up an NFS Client
      Setting Up an NFS Server
      automount: Automatically Mounts Directory Hierarchies
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 23.  Samba: Integrating Linux and Windows
      Introduction
      About Samba
      JumpStart: Configuring a Samba Server Using system-config-samba
      swat: Configures a Samba Server
      Manually Configuring a Samba Server
      Accessing Linux Shares from Windows
      Accessing Windows Shares from Linux
      Troubleshooting
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 24.  DNS/BIND: Tracking Domain Names and Addresses
      Introduction to DNS
      About DNS
      JumpStart I: Setting Up a DNS Cache
      JumpStart II: Setting Up a Domain Using system-config-bind (FEDORA)
      Setting Up BIND
      Troubleshooting
      A Full-Functioned Nameserver
      A Slave Server
      A Split Horizon Server
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 25.  iptables: Setting Up a Firewall
      How iptables Works
      About iptables
      JumpStart: Building a Firewall Using system-config-securitylevel
      Anatomy of an iptables Command
      Building a Set of Rules
      system-config-securitylevel: Generates a Set of Rules
      Sharing an Internet Connection Using NAT
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 26.  Apache (httpd): Setting Up a Web Server
      Introduction
      About Apache
      JumpStart I: Getting Apache Up and Running
      JumpStart II: Setting Up Apache Using system-config-httpd
      Filesystem Layout
      Configuration Directives
      The Red Hat httpd.conf File
      Redirects
      Multiviews
      Server-Generated Directory Listings (Indexing)
      Virtual Hosts
      Troubleshooting
      Modules
      webalizer: Analyzes Web Traffic
      MRTG: Monitors Traffic Loads
      Error Codes
      Chapter Summary
      Exercises
      Advanced Exercises
    Part VI:  Programming
      Chapter 27.  Programming Tools
      Programming in C
      Using Shared Libraries
      make: Keeps a Set of Programs Current
      Debugging C Programs
      Threads
      System Calls
      Source Code Management
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 28.  Programming the Bourne Again Shell
      Control Structures
      File Descriptors
      Parameters and Variables
      Builtin Commands
      Expressions
      Shell Programs
      Chapter Summary
      Exercises
      Advanced Exercises
    Part VII:  Appendixes
      Appendix A.  Regular Expressions
      Characters
      Delimiters
      Simple Strings
      Special Characters
      Rules
      Bracketing Expressions
      The Replacement String
      Extended Regular Expressions
      Appendix Summary
      Appendix B.  Help
      Solving a Problem
      Finding Linux-Related Information
      Specifying a Terminal
      Appendix C.  Security
      Encryption
      File Security
      Email Security
      Network Security
      Host Security
      Security Resources
      Appendix Summary
      Appendix D.  The Free Software Definition
      Appendix E.  The Linux 2.6 Kernel
      Native Posix Thread Library (NPTL)
      IPSecurity (IPSec)
      Asynchronous I/O (AIO)
      0(1) Scheduler
      OProfile
      kksymoops
      Reverse Map Virtual Memory (RMAP VM)
      HugeTLBFS: Translation Look-Aside Buffer Filesystem
      remap_file_pages
      2.6 Network Stack Features (IGMPv3, IPv6, and Others)
      Internet Protocol Virtual Server (IPVS)
      Access Control Lists (ACLs)
      4GB-4GB Memory Split: Physical Address Extension (PAE)
      Scheduler Support for HyperThreaded CPUs
      Block I/O (BIO) Block Layer
      Support for Filesystems Larger Than 2 Terabytes
      New I/O Elevators
      Interactive Scheduler Response Tuning
   Glossary
   Index



A Practical Guide to Red Hat Linux
A Practical Guide to Red HatВ® LinuxВ®: Fedoraв„ў Core and Red Hat Enterprise Linux (3rd Edition)
ISBN: 0132280272
EAN: 2147483647
Year: 2006
Pages: 383

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net