Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
What is included with this book?
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
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
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
C Security Including GPG
D Keeping the System Up-to-Date Using yum
E LPI and CompTIA Certification
File Tree Index