O'Reilly logo
live online training icon Live Online training

CompTIA Linux+ Certification Crash Course

Get ready to crush the CompTIA Linux+ exam!

Sander van Vugt

CompTIA Linux+ certification is a common standard that validates Linux administration skills. It is distribution independent and allows Linux professionals to certify by sitting for an exam that contains multiple choice as well as simulation exam questions.

In the Linux+ Certification Crash Course participants will learn about the skills that are required to pass the Linux+ exam. You will gain valuable knowledge on core Linux topics including managing user security, internationalization, basic hardware management, partitions, file systems, logging, boot procedure, and more. This course will focus on exam preparation, and as such does NOT cover Linux basics. As a preparation, you can attend my "Linux in 3 Hours" training session or watch my "Linux Fundamentals" video course.

What you'll learn-and how you can apply it

  • Managing Advanced User Security
  • Managing Internationalization
  • Basic Hardware Management
  • Managing Partitions
  • Managing File Systems
  • Configuring Logging
  • Managing and Understanding the Boot Procedure
  • Managing Services
  • Managing File Compression and Backup
  • Securing Linux
  • Managing Secure Access and Authentication
  • Managing Mandatory Access Control
  • Using Git
  • Writing Bash Shell Scripts

This training course is for you because...

  • This Training provides candidate with skills that are required for passing the CompTIA Linux+ exam
  • This training doesn't waste your time while going through fundamental Linux concepts you already know.


Materials, downloads, or Supplemental Content needed in advance

  • To work through the labs in this course, the participant needs to install a simple lab environment. Installation will not be covered in this course so participants should first download an ISO file of their favorite Linux distribution and perform a basic installation in a virtual machine. If the participant wants to be able to follow along with the instructor demo's, it is recommended to install the latest version of CentOS 7 in a virtual machine.

  • See Lesson 1, Installing Linux, from the Linux Fundamentals video course for this information: https://learning.oreilly.com/videos/linux-fundamentals/9780135560396/9780135560396-LFUN_01_01_00

  • If an attendee has no experience with Linux, it helps if before the course the video course "Linux Fundamentals" is studied. This course is on Safari as: https://learning.oreilly.com/videos/linux-fundamentals/9780135560396

Common Misunderstandings

  • Many people think that the CompTIA Linux+ certification is only for people that already have significant experience working with Linux. This is not so, by attending this course participants will drastically increase their chances of passing the exam
  • Many people think that RHCSA is the only valuable Linux certification currently around. That's not so. RHCSA prepares for Red Hat, while Linux+ prepares professionals for working with any Linux distribution.

About your instructor

  • Sander van Vugt started working with Linux in 1992. He wrote his first book about Linux in 1999, and up to date has completed 62 different books on Linux related topics, including the best selling RHCSA/RHCE 7 Cert Guide. Sander is the author of over 20 Linux related video courses. He also works as a Linux instructor, teaching on-site and on-line classes for customers around the world.


The timeframes are only estimates and may vary according to how the class is progressing

Day 1

Segment 1: Managing Advanced user Security Length: 50 minutes - Managing ACL's - Managing Ext4 and XFS Quota

Break: 10 minutes

Segment 2: Manage Internationalization Length: 20 minutes - Managing Time Zones and time - Managing Language and code tables

Segment 3: Basic Hardware Management Length: 30 minutes - Identifying Hardware Components - Managing Hardware Settings using kernel modules and udev

Break: 10 minutes

Segment 4: Managing Partitions: Length: 100 minutes - Understanding MBR and GPT - Managing MBR Primary and Logical Partitions - Managing GPT Partitions - Managing LVM Volumes - Creating Software RAID Devices

Break: 10 minutes

Segment 5: Managing File Systems Length: 30 minutes - Mounting File Systems using fstab and systemd - Monitoring and Repairing File Systems - Managing Network File Systems

Segment 6: Configuring Logging Length: 20 minutes - Managing Rsyslogd - Managing Log Rotation - Working with systemd-journald

Day 2

Segment 7: Managing the Boot Procedure Length: 50 minutes - Understanding the Boot Procedure - Managing GRUB2 - Managing Systemd Targets - Troubleshooting the Boot Procedure

Break: 10 minutes

Segment 8: Managing Systemd and Services Length: 30 minutes - Understanding Systemd Service Configuration - Managing Systemd Service Dependencies

Segment 9: Managing File Compression and Backup Length: 20 minutes - Using tar to Make Archives - Managing Clones with dd

Break: 10 minutes

Segment 10: Securing Linux Length: 30 minutes - Managing Boot Loader Password - Managing LUKS Disk Encryption - Managing Firewalls

Segment 11: Managing Secure Access and Authentication Length: 20 minutes - Managing PAM - Managing TCP Wrappers

Break: 10 minutes

Segment 12: Managing Mandatory Access Control Length: 50 minutes - Understanding Mandatory Access Control - Managing SELinux - Managing AppArmor

Break: 10 minutes

Segment 13: Bash Shell Scripting Length: 50 minutes - Shell Scripting Basics - Using Looping constructions - Using Conditional Statements