A Practical Guide to Ubuntu Linux

  • ISBN13:


  • ISBN10:


  • Edition: 4th
  • Format: Paperback
  • Copyright: 12/23/2014
  • 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: $10.50
    Check/Direct Deposit: $10.00
List Price: $59.99 Save up to $21.00
  • Rent Book $38.99
    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 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.


The Most Complete, Easy-to-Follow Guide to Ubuntu Linux  

“As an in-depth guide to Ubuntu, this book does an exceptional job of covering everything from using the Unity desktop to exploring key server configurations.”

–Elizabeth K. Joseph, Systems Administrator & Ubuntu Community Member 

  • The #1 Ubuntu resource, fully updated for Ubuntu 14.04 (Trusty Tahr)–the Long Term Support (LTS) release Canonical will support into 2019
  • Extensive new coverage of installation, security, virtualization, MariaDB, Python Programming, and much more
  • Updated JumpStarts help you set up many complex servers in minutes
  • Hundreds of up-to-date examples, plus four updated indexes deliver fast access to reliable answers 

Mark Sobell’s A Practical Guide to Ubuntu Linux®, Fourth Edition, is the most thorough and up-to-date reference to installing, configuring, securing, and working with Ubuntu desktops and servers.


This edition has been fully updated for Ubuntu 14.04 (Trusty Tahr), a milestone LTS (Long Term Support) release, which Canonical will support on both desktops and servers into 2019.


Sobell walks you through every essential feature and technique, from installing Ubuntu to working with the latest Ubuntu Unity desktop, and from configuring servers and monitoring networks to handling day-to-day system administration. His exceptionally clear explanations demystify everything from Apache, Samba, and postfix, to ufw, virtualization, and MariaDB/MySQL database management. PLUS a new chapter on programming in Python, today’s most popular system automation tool!


Fully updated JumpStart sections quickly help you get complex servers running–often in minutes. You’ll also find up-to-date guidance on new LPI and CompTIA Linux certification pathways for Linux professionals.


Sobell draws on his immense Linux knowledge to explain both the “hows” and the “whys” of Ubuntu. He’s taught hundreds of thousands of readers and never forgets what it’s like to be new to Linux. Whether you’re a user, administrator, or programmer, you’ll find everything you need here–now, and for years to come.


The world’s most practical Ubuntu Linux book is now even more useful!


This book delivers

  • Completely revamped installation coverage reflecting Ubuntu 14.04’s improved ubiquity (graphical) and debian-installer (textual) installers
  • Updated JumpStarts for quickly setting up Samba, Apache, postfix, FTP, NFS, CUPS, OpenSSH, DNS, and other complex servers
  • Revamped and updated explanations of the ufw, gufw, and iptables firewall tools
  • An all-new chapter on creating VMs (virtual machines) locally and in the cloud
  • New coverage of the MariaDB open source plug-in replacement for MySQL
  • Comprehensive networking coverage, including DNS/BIND, NFS, NIS, FTP, LDAP, and Cacti network monitoring
  • Expert coverage of Internet server configuration and customization, including apache2 (Web) and postfix (mail)
  • A new chapter covering state-of-the-art security techniques, including sudo, cryptography, hash functions, SSL certificates, plus a section on using GPG (GNU Privacy Guard) to protect documents in transit
  • Deep coverage of essential administration tasks–from managing users to CUPS printing, and from configuring LANs and LDAP to building VMs (virtual machines)
  • Complete instructions on keeping systems up to date using apt-get, dpkg, and other tools
  • And much more . . . including a revised 500+ term glossary and four indexes

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 Red Hat® Linux®, Fifth Edition, and A Practical Guide to Linux® Commands, Editors, and Shell Programming, Second Edition, both from Prentice Hall.

Table of Contents

1 Welcome to Linux

PART I Installing Ubuntu
2 Installation Overview
3 Step-by-Step Installation

PART II: Using Ubuntu
4 Introduction to Ubuntu
5 The Shell
6 The Linux Filesystem
7 The Linux Utilities
8 Networking and the Internet

PART III System Administration
9 The Bourne Again Shell (bash)
10 System Administration: Core Concepts [upstart init daemon]
11 Files, Directories, and Filesystems
12 Finding, Downloading, and Installing Software [uses apt-get]
13 Printing with CUPS
14 Building a Linux Kernel [drop and move GRUB to 10]
15 Administration Tasks
16 Configuring and Monitoring a LAN
17 Setting Up Virtual Machines Locally and in the Cloud

PART IV Using Clients and Setting Up Servers
18 OpenSSH: Secure Network Communication
19 FTP: Transferring Files Across a Network
20 Postfix: Setting Up Mail Servers, Clients, and More [exim4 or Postfix ??]
21 NIS and LDAP
22 NFS: Sharing Directory Hierarchies
23 Samba: Linux and Windows File and Printer Sharing
24 DNS/BIND: Tracking Domain Names and Addresses
25 ufw, gufw, and iptables: Setting Up a Firewall
26 Apache (httpd): Setting Up a Web Server

PART V Programming Tools
27 Programming the Bourne Again Shell (bash)
28 The Python Programming Language
29 The MariaDB SQL Database Management System

A Regular Expressions
B Help
C Security Including GPG
D Keeping the System Up-to-Date Using yum
E LPI and CompTIA Certification

JumpStart Index
File Tree Index
Utility Index
Main Index

Rewards Program

Write a Review