A Practical Guide to Fedora and Red Hat Enterprise Linux

  • ISBN13:


  • ISBN10:


  • Edition: 7th
  • Format: Paperback
  • Copyright: 12/31/2013
  • Publisher: Prentice Hall

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
  • We Buy This Book Back!
    In-Store Credit: $12.60
    Check/Direct Deposit: $12.00
List Price: $59.99 Save up to $49.99
  • Rent Book $10.00
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


“I have found this book to be a very useful classroom text, as well as a great Linux resource. It teaches Linux using a ground-up approach that gives students the chance to progress with their skills and grow into the Linux world. I have often pointed to this book when asked to recommend a solid Linux reference.”
— Eric Hartwell, Chair, School of Information Technology, ITT Technical Institute

Master All the Techniques You Need to Succeed with Fedora™ or Red Hat® Enterprise Linux®

  • The #1 Fedora and RHEL resource—a tutorial AND on-the-job reference
  • Master Linux administration and security using the command line, GUI tools, Python, systemd, and firewalld
  • Set up key Internet servers, step by step, including Samba, Apache, MariaDB/MySQL, sendmail, OpenSSH, DNS, LDAP, and more
  • Brand-new chapter on Virtual Machines and Cloud Computing!

In this comprehensive guide, one of the world’s leading Linux experts brings together all the knowledge and real-world insights you need to master and succeed with today’s versions of Fedora or Red Hat Enterprise Linux. Best-selling author Mark Sobell explains Linux clearly and effectively, focusing on skills you’ll actually need as a user, programmer, or administrator.


Sobell assumes no prior Linux knowledge. He starts at the beginning and walks you through every topic and task that matters, using easy-to-understand examples. Step by step, you’ll learn how to install and configure Linux from the accompanying DVD, navigate its graphical user interface, provide file/printer sharing, configure network servers, secure Linux desktops and networks, work with the command line, administer Linux efficiently, and automate administration using Python and bash.


Mark Sobell has taught hundreds of thousands of Linux and UNIX professionals. He knows every Linux nook and cranny—and he never forgets what it’s like to be new to Linux. Whatever you want to do with Linux—now or in the future—you’ll find it in this book.


Compared with other Linux books, A Practical Guide to Fedora™and Red Hat®Enterprise Linux ®, Seventh Edition, delivers

  • Complete, up-to-the-minute coverage of Fedora 19 and RHEL 7 (beta)
  • New programming chapters that cover Python and MariaDB/MySQL, plus a new tutorial on using GnuPG to encrypt communications
  • Information on state-of-the-art security: SELinux, ACLs, firewalld (firewall-config and firewall-cmd), iptables (system-config-firewall), GnuPG, and OpenSSH
  • New chapter on VMs (virtual machines) and cloud computing, including VMware, QEMU/KVM, virt-manager, virsh, GNOME Boxes, and AWS (Amazon Web Services)
  • Expanded command-line coverage, including a new chapter that details 32 important utilities
  • Practical information on Internet server configuration, including Apache, sendmail, NFSv4, DNS/BIND, the new LDAP Dynamic Server, and IPv6
  • Complete “meat-and-potatoes” information on system/network administration, now including GRUB 2, the XFS filesystem, the new Anaconda Installer, the systemd init daemon, firewalld, and NetworkManager
  • Detailed instructions on keeping Linux systems up to date, finding software packages, and working with repositories using yum and rpm
  • Full coverage of the LPI Linux Essentials exam objectives plus extensive coverage of the CompTIA Linux+ exam objectives; Appendix E provides a map from objectives to pages in the book
  • New coverage of find, sort, xz (compression), free, xargs, and the nano editor
  • And much more, including a 500+ term glossary and comprehensive indexes

Includes DVD! Get the full version of the Fedora 19 release!

Author Biography

Mark G. Sobell is President of Sobell Associates Inc., a consulting firm that specializes in UNIX and Linux training, support, and custom software development. He has more than thirty years of experience working with UNIX and Linux systems and is the author of many best-selling books, including A Practical Guide to Linux® Commands, Editors, and Shell Programming, Third Edition, and A Practical Guide to Ubuntu Linux®, Third Edition, both from Prentice Hall.

Table of Contents

Brief Contents
JumpStart Contents


Chapter 1: Linux: A Product of the Internet


Part I: Installing Fedora and Red Hat Enterprise Linux

Chapter 2: Installation Overview
Chapter 3: Step-by-Step Installation


Part II: Using Fedora and Red Hat Enterprise Linux
Chapter 4: Introduction to Fedora and Red Hat Enterprise Linux 
Chapter 5: The Shell
Chapter 6: The Linux Filesystem
Chapter 7: The Linux Utilities
Chapter 8: Networking and the Internet


Part III: System Administration
Chapter 9: The Bourne Again Shell
Chapter 10: System Administration: Core Concepts
Chapter 11: Files, Directories, and Filesystems
Chapter 12: Downloading and Installing Software
Chapter 13: Printing with CUPS
Chapter 14: Building the Linux Kernel
Chapter 15: Administration Tasks
Chapter 16: Configuring a LAN
Chapter 17: Setting up Virtual Machines Locally and in the Cloud


Part IV: Using Clients and Setting Up Servers
Chapter 18: OpenSSH: Secure Network Communication
Chapter 19: FTP: Transferring Files Across a Network
Chapter 20: sendmail: Setting Up Mail Clients, Servers, and More 
Chapter 21: NIS and LDAP
Chapter 22: NFS: Sharing Filesystems
Chapter 23: Samba: Integrating Linux and Windows
Chapter 24: DNS/BIND: Tracking Domain Names and Addresses
Chapter 25: sys-conf-firewall and iptables: Setting Up a Firewall   
Chapter 26: Apache: Setting Up a Web Server


Part V: Programming Tools
Chapter 27: Programming the Bourne Again Shell
Chapter 28: The Python Programming Language
Chapter 29: The MySQL Database Management System


Part VI: Appendixes

Appendix A: Regular Expressions
Appendix B: Help
Appendix C: Security
Appendix D: Keeping the System Up-to-Date using apt-get


JumpStart Index
File Tree Index
Utility index
Main Index

Rewards Program

Write a Review