Book 1: Getting Started with Linux
Chapter 1: Introducing Linux
Contents of a Linux Distribution
Managing Your PC with Linux
Chapter 2: Installing Linux
Following the Installation Steps
Checking Your PC's Hardware
Setting Aside Space for Linux
Installing Linux on a Flash Drive
Chapter 3: Troubleshooting and Configuring Linux
Using Text Mode Installation
Resolving Other Installation Problems
Managing DVDs, CD-ROMs, and Flash Drives
Installing Other Software
Chapter 4: Trying Out Linux
Chapter 1: GNOME and Its Derivatives
Getting to Know the GNOME Desktop
Understanding the GNOME Panels
Chapter 2: The KDE Plasma Desktop
Getting to Know the Plasma Desktop
Understanding the Plasma Panel
Configuring the Plasma Bottom Panel
Configuring the Plasma Desktop
Chapter 3: Commanding the Shell
Opening Terminal Windows and Virtual Consoles
Discovering and Using Linux Commands
Chapter 4: Navigating the Linux File System
Understanding the Linux File System
Navigating the File System with Linux Commands
Chapter 5: Introducing Linux Applications
Taking Stock of Linux Applications
Introducing Office Applications and Tools
Checking out Multimedia Applications
Using Graphics and Imaging Apps
Chapter 6: Using Text Editors
Text Editing with ed and vi
Chapter 1: Connecting to the Internet
Understanding the Internet
Deciding How to Connect to the Internet
Connecting with a Cable Modem
Chapter 2: Setting Up a Local Area Network
Setting Up an Ethernet LAN
Configuring TCP/IP Networking
Connecting Your LAN to the Internet
Chapter 3: Going Wireless
Understanding Wireless Ethernet Networks
Setting Up Wireless Hardware
Configuring the Wireless Access Point
Configuring Wireless Networking
Chapter 4: Managing the Network
Discovering the TCP/IP Configuration Files
Checking Out TCP/IP Networks
Configuring Networks at Boot Time
Chapter 1: Browsing the Web
Using Graphical FTP Clients
Using the Command-Line FTP Client
Chapter 3: Hosting Internet Services
Understanding Internet Services
Using the Internet Super Server
Running Stand-Alone Servers
Chapter 4: Managing Mail Servers
Installing the Mail Server
Understanding the Domain Name System (DNS)
Chapter 1: Introducing Basic System Administration
Taking Stock of System Administration Tasks
Understanding How Linux Boots
Taking Stock of Linux System Configuration Files
Monitoring System Performance
Viewing System Information with the /proc File System
Understanding Linux Devices
Managing Loadable Driver Modules
Introducing Some GUI System Administration Tools
Chapter 2: Managing Users and Groups
Understanding the /etc/passwd File
Setting Other User and Group Administration Values
Exploring the User Environment
Changing User and Group Ownership of Files.
Chapter 3: Managing File Systems
Exploring the Linux File System
Backing Up and Restoring Files
Accessing a DOS or Windows File System
Mounting an NTFS partition
Chapter 4: Working with Samba and NFS
Setting Up a Windows Server Using Samba
Chapter 1: Introducing Linux Security
Why Worry about Security?
Establishing a Security Framework
Delving Into Computer Security Terminology and Tools
Keeping Up with Security News and Updates
Chapter 2: Securing Linux
Protecting Files and Directories
Encrypting and Signing Files with GnuPG
Monitoring System Security
Securing Internet Services
Using Secure Shell for Remote Logins
Setting Up Simple Firewalls
Security Files to Be Aware Of
Chapter 3: Vulnerability Testing and Computer Security Audits
Understanding Security Audits
Implementing a Security Test Methodology
Vulnerability Testing Types
Exploring Security Testing Tools
Chapter 1: Introductory Shell Scripting
Trying Out Simple Shell Scripts
Exploring the Basics of Shell Scripting
Chapter 2: Working with Advanced Shell Scripting
Final Notes on Shell Scripting
Chapter 3: Programming in Linux
An Overview of Programming
Exploring the Software-Development Tools in Linux
Understanding the Implications of GNU Licenses
Book 8: Linux Certification
Chapter 1: Studying for the Linux Essentials Certification Exam
Overview of Linux Essentials
The Linux Community and a Career in Open Source
Finding Your Way on a Linux System
The Power of the Command Line
The Linux Operating System
Security and File Permissions.
Chapter 2: Studying for the CompTIA Linux+ Powered by LPI Certification Exams
Overview of the CompTIA Linux+ Exams
Linux Installation and Package Management
Devices, Linux File Systems, Filesystem Hierarchy Standard
Shells, Scripting, and Data Management
User Interfaces and Desktops
Essential System Services
Chapter 3: Other Linux Certifications
Vendor-Neutral Certifications
Vendor-Specific Certifications
End User License Agreement.