Features
- Sobell's legendary Linux tutorial and reference, fully updated for Fedora Core 19 and Red Hat Enterprise Linux Release 7
- The definitive Fedora and Red Hat text for students at all levels of experience
- Covers command line, GUIs, servers, security, scripting, and administration
- Expanded security coverage
- New indexing system helps readers find answers even faster
- DVD contains the new Fedora Core 19 distribution
- Includes a new appendix to help use the book for preparation for the Linux+ exam
- Two versions of Lab Manual available in instructor resource center - The Instructor Version contains answers to exercises that are omitted from the Student Version
- Copyright 2014
- Dimensions: 7-3/8" x 9-1/8"
- Pages: 1408
- Edition: 7th
-
Book
- ISBN-10: 0-13-347743-6
- ISBN-13: 978-0-13-347743-6
“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!
Downloads
The DVD included with the book contains Fedora Linux release 19. The exact same content, in the form of an ISO image, can be downloaded from this website: archive.fedoraproject.org/pub/fedora/linux/releases/19/Fedora/i386/iso/
In case you are having trouble viewing the images in your device, here is a zip file of the book's figures. The figures are supplied as PDFs of PowerPoint slides--one figure per slide.
Sample Pages
Download the customized sample chapter created by the author
Table of Contents
-
Chapter 1: Welcome to Linux
-
Part I: Installing Fedora and Red Hat Enterprise Linux
-
Chapter 2: Installation
-
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 (bash)
- Chapter 10: System Administration: Core Concepts
-
Chapter 11: Files, Directories, and Filesystems
-
Chapter 12: Finding, Downloading, and Installing Software
-
Chapter 13: Printing with CUPS
-
Chapter 14: Building a Linux Kernel
- Chapter 15: Administration Tasks
-
Chapter 16: Configuring and Monitoring 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 Servers, Clients, and More
- Chapter 21: NIS and LDAP
- Chapter 22: NFS: Sharing Directory Hierarchies
-
Chapter 23: Samba: Linux and Windows File and Printer Sharing
- Chapter 24: DNS/BIND: Tracking Domain Names and Addresses
-
Chapter 25: firewalld and iptables: Setting Up a Firewall
- Chapter 26: Apache (httpd): Setting Up a Web Server
- Part V: Programming Tools
-
Chapter 27: Programming the Bourne Again Shell (bash)
- Chapter 28: The Python Programming Language
-
Chapter 29: The MariaDB SQL Database Management System
- Part VI: Appendixes
-
Appendix A: Regular Expressions
-
Appendix B: Help
-
Appendix C: Security Including GPG
-
Appendix D: Keeping the System Up-to-Date Using apt-get
-
Appendix E: LPI and CompTIA Certification