Books & Videos

Table of Contents

Chapter: Introduction

CompTIA Linux+ / LPIC-1: Introduction

02m 17s

Chapter: Installing Linux and Setting Up an Environment

Installing Linux and Setting Up an Environment

17m 31s

Chapter: Introduction

CompTIA Linux+ LX0-103 and LPIC-1 (Exam 101): Introduction

03m 32s

Chapter: Module 1: Essential Skills

Essential Skills

00m 35s

Chapter: Lesson 1: Performing Basic Tasks from a Shell Environment

Learning objectives

00m 26s

1.1 Understanding the File System Layout in the FHS

02m 44s

1.2 Knowing the Location and Purpose of Important Files and Directories as Defined in the FHS

08m 25s

1.3 Finding Files and Commands on a Linux System

06m 40s

1.4 Using Single Shell Commands and One-line Command Sequences

03m 26s

1.5 Using and Modifying the Shell Environment

06m 38s

1.6 Using and Editing Command History

04m 16s

1.7 Invoking Commands Inside and Outside the Defined Path

04m 37s

Summary

00m 27s

Chapter: Lesson 2: Processing and Working with Text Files

Learning objectives

00m 31s

2.1 Using Streams, Pipes, and Redirects

08m 47s

2.2 File Viewing Commands

05m 29s

2.3 File Formatting Commands

03m 31s

2.4 File Processing Commands

10m 55s

2.5 Understanding vi

03m 2s

2.6 Editing Text Files with vi

08m 51s

2.7 Using Regular Expressions to Work with Text Files

06m 43s

2.8 Searching Text Patterns with grep

03m 16s

Summary

00m 48s

Chapter: Lesson 3: Performing Basic File Management Tasks

Learning Objectives

00m 26s

3.1 Copying, Moving, and Removing Files

04m 43s

3.2 Using Wildcards

02m 36s

3.3 Other File Management Tools

06m 11s

3.4 Creating Backups

08m 7s

3.5 Analyzing and Extracting tar Backups

03m 19s

3.6 Understanding Links and Inodes

04m 11s

3.7 Managing Hard and Symbolic Links

03m 57s

Summary

00m 31s

Chapter: Lesson 4: Managing Processes

Learning Objectives

00m 27s

4.1 Running Jobs in Foreground and Background

06m 9s

4.2 Sending Signals to Processes

04m 57s

4.3 Monitoring Processes with top

05m 23s

4.4 Selecting and Sorting Processes with ps and Related Utilities

03m 38s

4.5 Understanding Process Priority

04m 8s

4.6 Changing Process Priority

04m 46s

Summary

00m 36s

Chapter: Module 2: Administration Tasks

Administration Tasks

00m 21s

Chapter: Lesson 5: Design Hard Disk Layout

Learning Objectives

00m 24s

5.1 Allocating Filesystems and Swap Space

03m 52s

5.2 Tailoring the Design to the Intended Use of the System

02m 9s

5.3 Ensuring the /boot Partition Conforms to the Hardware Architecture

03m 19s

5.4 Understanding Basic LVM Features

03m 26s

Summary

00m 27s

Chapter: Lesson 6: Creating Partitions and Filesystems

Learning Objectives

00m 37s

6.1 Understanding GPT and MBR Differences

06m 15s

6.2 Managing MBR Primary Partition Tables with fdisk

05m 7s

6.3 Managing Logical Partitions with fdisk

05m 46s

6.4 Basic Knowledge of gdisk and parted with GPT

05m 6s

6.5 Creating Filesystems

05m 33s

6.6 Verifying the Integrity of Filesystems

02m 22s

6.7 Monitoring Free Space and Inodes

01m 37s

Summary

00m 34s

Chapter: Lesson 7: Common Filesystem Management Tasks

Learning Objectives

00m 27s

7.1 Understanding Filesystem Mounts

00m 48s

7.2 Mounting Filesystems

04m 18s

7.3 Configuring Filesystem Mounting on Boot

03m 56s

7.4 Configuring User Mountable Removable Filesystems

01m 22s

7.5 Understanding Disk Quotas

02m 43s

7.6 Managing Disk Quotas

07m 59s

Summary

00m 27s

Chapter: Lesson 8: Managing Permissions

Learning Objectives

00m 28s

8.1 Understanding Linux Users and Groups

06m 39s

8.2 Understanding File Ownership

03m 21s

8.3 Understanding rwx Permissions

02m 55s

8.4 Managing Access Permissions on Regular and Special Files and Directories

04m 40s

8.5 Understanding Special Permissions

05m 25s

8.6 Using Access Modes such as SUID, SGID, and Sticky Bit

07m 5s

8.7 Modifying the File Creation Mask

03m 20s

Summary

00m 44s

Chapter: Lesson 9: Managing Software

Learning objectives

00m 32s

9.1 Understanding Packages and Meta Package Handlers

03m 1s

9.2 Understanding Variations in Linux Software Management

02m 3s

9.3 Installing, Reinstalling, Upgrading, and Removing Packages Using RPM and YUM

09m 29s

9.4 Obtaining Information on RPM Packages

03m 16s

9.5 Understanding Debian/Ubuntu Package Management

09m 16s

9.6 Finding Packages Containing Specific Files

00m 30s

9.7 Obtaining Package Information about Debian Packages

00m 28s

Summary

00m 54s

Chapter: Module 3: Advanced Management Tasks

Advanced Management Tasks

00m 18s

Chapter: Lesson 10: System Architecture

Learning Objectives

00m 27s

10.1 Enabling and Disabling Integrated Peripherals

02m 59s

10.2 Configuring Systems with or without External Peripherals

01m 57s

10.3 Differentiating Between the Various Types of Mass Storage Devices

03m 2s

10.4 Differentiating between Coldplug and Hotplug Devices

03m 36s

10.5 Determining Hardware Resources for Devices

02m 35s

10.6 Tools and Utilities to List Various Hardware Information

00m 44s

10.7 Tools and Utilities to Manipulate USB Devices

02m 9s

10.8 Conceptual Understanding of sysfs, udev, dbus

01m 10s

Summary

00m 56s

Chapter: Lesson 11: Boot the System

Learning Objectives

00m 31s

11.1 Understanding GRUB and GRUB2 Differences

01m 43s

11.2 Providing Common Commands to the Boot Loader and Options to the Kernel at Boot Time

04m 9s

11.3 Demonstrating Knowledge of the Boot Sequence from BIOS to Boot Completion

01m 55s

11.4 Understanding SysVinit and systemd

08m 11s

11.5 Awareness of Upstart

01m 7s

11.6 Checking Boot Events in the Log Files

02m 3s

Summary

00m 29s

Chapter: Lesson 12: Managing the Boot Sequence

Learning Objectives

00m 29s

12.1 Setting the Default Runlevel or Boot Target

03m 38s

12.2 Changing Between Runlevels / Boot Targets Using Single User Mode

03m 25s

12.3 Shutting Down and Rebooting from the Command Line

02m 15s

12.4 Alerting Users Before Making Changes

01m 6s

Summary

00m 28s

Chapter: Lesson 13: Install a Boot Manager

Learning objectives

00m 23s

13.1 Providing Alternative Boot Locations and Backup Boot Options

03m 4s

13.2 Installing and Configuring a Boot Loader such as GRUB

02m 12s

13.3 Performing Basic Configuration Changes for GRUB2

01m 47s

Summary

00m 21s

Chapter: Lesson 14: Managing Shared Libraries

Learning objectives

00m 23s

14.1 Identifying Shared Libraries

02m 41s

14.2 Identifying the Typical Locations of Shared Libraries

01m 17s

14.3 Loading Shared Libraries

01m 36s

Summary

00m 30s

Chapter: Summary

CompTIA Linux+ LX0-103 and LPIC-1 (Exam 101): Summary

00m 55s

Chapter: Introduction

CompTIA Linux+ LX0-104 and LPIC-1 (Exam 102): Introduction

03m 57s

Chapter: Module 1: Providing a Base Environment

Providing a Base Environment

00m 29s

Chapter: Lesson 1: Using and Customizing the Shell Environment

Learning Objectives

00m 34s

1.1 Setting Environment Variables at Login or When Spawning a New Shell

13m 30s

1.2 Using Bash Functions

02m 31s

1.3 Maintaining Skeleton Directories for New Users

01m 54s

1.4 Setting the Command Search Path

03m 0s

Summary

00m 51s

Chapter: Lesson 2: Managing Printing

Learning Objectives

00m 33s

2.1 Understanding Linux Printing

04m 10s

2.2 Creating a Basic CUPS Configuration

06m 14s

2.3 Configuring a Text-only Printer

03m 44s

2.4 Print Job Processing

01m 37s

2.5 Managing User Print Queues

01m 40s

2.6 Troubleshooting General Printing Problems

08m 49s

Summary

01m 12s

Chapter: Lesson 3: Managing User and Group Accounts

Learning Objectives

00m 33s

3.1 Adding, Modifying, and Removing Users

13m 9s

3.2 Adding and Modifying Groups

04m 56s

3.3 Managing User/Group Information in Password/Group Databases

08m 15s

3.4 Creating and Managing Special Purpose and Limited Accounts

03m 52s

3.5 Understanding Group Membership

03m 46s

Summary

00m 52s

Chapter: Module 2: Common Administration Tasks

Common Administration Tasks

00m 45s

Chapter: Lesson 4: Configuring Security

Learning Objectives

01m 8s

4.1 Auditing a System to Find Files with SUID/SGID

07m 6s

4.2 Managing Password Aging

01m 20s

4.3 Analyzing Ports with netstat and nmap

13m 24s

4.4 Setting up Limits on User Logins, Processes, and Memory Usage

05m 42s

4.5 Configuring sudo

10m 29s

4.6 Determining Which Users Have Logged in and are Currently Logged in

06m 2s

4.7 Setting up Host Security

09m 25s

4.8 Understanding Advanced Security Such as SELinux and Apparmor

07m 59s

Summary

01m 14s

Chapter: Lesson 5: Scheduling Jobs

Learning Objectives

00m 35s

5.1 Creating and Managing at Jobs

02m 32s

5.2 Creating and Managing cron Jobs

05m 58s

5.3 Configuring User Access to cron and at Services

01m 33s

5.4 Configuring anacron

02m 7s

Summary

00m 59s

Chapter: Lesson 6: Maintaining System Time

Learning Objectives

00m 32s

6.1 Understanding Linux Time

02m 47s

6.2 Setting System Date and Time

06m 14s

6.3 Setting the Hardware Clock

03m 7s

6.4 Configuring UTC and Local Time

04m 36s

Summary

00m 36s

Chapter: Lesson 7: Configuring System Logging

Learning Objectives

00m 35s

7.1 Understanding Syslog Facilities, Priorities, and Destinations

07m 10s

7.2 Configuring Syslog

08m 23s

7.3 Reading Log Files and Configuring Logrotate

07m 8s

7.4 Logging in Non-syslog Services

03m 27s

7.5 Understanding journald, rsyslog and syslog-ng

05m 33s

Summary

01m 7s

Chapter: Module 3: Networking and Related Services

Networking and Related Services

00m 43s

Chapter: Lesson 8: Configuring Networking

Learning Objectives

00m 37s

8.1 Understanding IP Protocol Fundamentals

05m 23s

8.2 Configuring Network Interfaces with ip and ifconfig

08m 4s

8.3 Creating Basic Static TCP/IP Host Configuration

05m 53s

8.4 Understanding Routing

03m 57s

8.5 Setting a Default Route

04m 15s

8.6 Configuring Client Side DNS

04m 7s

8.7 Applying Network Troubleshooting Basics

10m 22s

Summary

00m 43s

Chapter: Lesson 9: Managing MTA Basics

Learning Objectives

00m 31s

9.1 Understanding Mail Handling

03m 15s

9.2 Creating E-mail Aliases

02m 35s

9.3 Knowing Common Linux MTA Programs

03m 42s

9.4 Configuring E-mail Forwarding

01m 43s

Summary

00m 28s

Chapter: Lesson 10: Using SSH

Learning Objectives

00m 33s

10.1 Using ssh, scp and sftp

11m 6s

10.2 Changing Common Client and Server Settings

07m 11s

10.3 Configuring SSH Host Keys

08m 34s

10.4 Understanding SSH Port Tunnels

02m 16s

10.5 Creating SSH Port Tunnels

19m 13s

10.6 Performing Basic GnuPG Configuration, Usage, and Revocation

12m 7s

10.7 Using GnuPG in E-mail

01m 25s

10.8 Using GnuPG to Encrypt Files

02m 25s

Summary

00m 43s

Chapter: Module 4: Advanced Management Tasks

Advanced Management Tasks

00m 33s

Chapter: Lesson 11: Customizing and Writing Shell Scripts

Learning Objectives

00m 41s

11.1 Selecting the Shell Interpreter Through the Shebang

01m 36s

11.2 Managing the Location, Ownership, Execution and Suid-rights of Scripts

02m 0s

11.3 Understanding Shell Script Basic Elements

03m 37s

11.4 Working with Read and Arguments

14m 11s

11.5 Using Here Documents

04m 6s

11.6 Understanding Return Values

04m 46s

11.7 Performing Tests

03m 19s

11.8 Using Command Substitution

03m 43s

11.9 Using Loops and Conditional Tests

07m 8s

11.10 Performing Conditional Mailing to Superuser

02m 35s

Summary

00m 54s

Chapter: Lesson 12: Accessibility and Internationalization

Learning Objectives

00m 24s

12.1 Understanding Keyboard Accessibility Settings

01m 4s

12.2 Understanding Visual Settings and Themes

01m 36s

12.3 Understanding Assistive Technologies Basics

02m 14s

12.4 Configuring Locale Settings and Environment Variables

04m 42s

Summary

01m 3s

Chapter: Lesson 13: SQL Data Management

Learning Objectives

00m 31s

13.1 Understanding SQL Databases

02m 17s

13.2 Creating an Example Database and Basic Data Manipulation

17m 34s

13.3 Using Basic SQL Commands

02m 55s

Summary

00m 35s

Chapter: Lesson 14: Managing User Interfaces and Desktops

Learning Objectives

00m 32s

14.1 Understanding X Configuration Files

05m 3s

14.2 Verifying Video Card Support

04m 55s

14.3 Getting X Display Information

04m 53s

14.4 Managing a Font Server

02m 7s

14.5 Setting up a Display Manager

04m 17s

Summary

00m 43s

Chapter: Summary

CompTIA Linux+ LX0-104 and LPIC-1 (Exam 102): Summary

00m 50s

Chapter: Summary

CompTIA Linux+ / LPIC-1: Summary

01m 2s