CTA105 : Linux+ Certification: A CompTIA Certification
  • Overview
  • Course Outline
  • What is included
  • Schedule
  • Testimonials
  • View Comments

The CompTIA Linux+ Certification course builds on your existing user-level knowledge and experience with the Linux operating system to present fundamental skills and concepts that you will use on the job in any type of Linux career.


This course is intended for entry-level computer support professionals with basic knowledge of computer hardware, software, and operating systems, who wish to increase their knowledge and understanding of Linux concepts and skills to prepare for a career in Linux support or administration, or to prepare for the CompTIA Linux+ certification, 2004 objectives (exam number XK0-002). A typical student in the CompTIA Linux+ Certification course should have at least 6 to 12 months of Linux experience.

Next Course Offer

You will acquire the skills needed to install and support one or more distributions of the Linux operating system, and learn information and skills that will be helpful as you prepare for the CompTIA Linux+ certification examination, 2004 objectives (exam number XK0-002).

Performance-Based Objectives

Upon successful completion of this course, students will be able to:

  • Investigate information about Linux that can help you prepare for supporting Linux users and machines.
  • Work with user and group accounts.
  • Work with the Linux filesystem.
  • Manipulate various types of Linux files.
  • Change ownership and permissions for Linux files and directories.
  • Work with Linux printing services.
  • Work with Linux packages.
  • Work with many of the configuration files and commands that make up the Linux environment.
  • Work with jobs and processes.
  • Compare the services critical to running the Linux operating system to those services that can be run to enhance or expand system performance.
  • Configure Linux services related to Internet use.
  • Configure Linux services for providing users with network connectivity.
  • Investigate basic security issues in Linux.
  • Work with the hardware commonly associated with Linux machines.
  • Install the Linux operating system.


Lesson 1: Familiarizing Yourself with Linux
Topic 1A: Review the History and Development of Linux
Topic 1B: Enter Shell Commands
Topic 1C: Identify Help and Support Options in Linux
Topic 1D: Start and Stop Linux

Lesson 2: Working with User and Group Accounts
Topic 2A: Create User and Group Accounts
Topic 2B: Manage User Accounts
Topic 2C: Manage Group Accounts

Lesson 3: Working with the Linux Filesystem
Topic 3A: Navigate the Linux Filesystem
Topic 3B: Manage the Filesystem
Topic 3C: Maintain the Filesystem

Lesson 4: Working with Files in Linux
Topic 4A: Locate Files
Topic 4B: Link Files
Topic 4C: Create and Edit Files
Topic 4D: Back Up and Restore Files

Lesson 5: Working with Linux Permissions and Ownership
Topic 5A: Modify File and Directory Permissions
Topic 5B: Modify Default Permissions
Topic 5C: Modify File and Directory Ownership
Topic 5D: Set Process Permissions

Lesson 6: Printing Files
Topic 6A: Configure a Local Printer
Topic 6B: Print Files
Topic 6C: Manage Print Jobs and Queues
Topic 6D: Configure Remote Printing

Lesson 7: Managing Packages
Topic 7A: Manage Packages
Topic 7B: Verify and Repair Packages
Topic 7C: Update and Refresh Packages

Lesson 8: Configuring the Linux Environment
Topic 8A: Use Shell Variables
Topic 8B: Create and Edit Shell Scripts
Topic 8C: Examine the cron System
Topic 8D: Configure Applications and Drivers

Lesson 9: Multitasking
Topic 9A: Manage Jobs and Background Processes
Topic 9B: Use the Process Table to Manage Processes
Topic 9C: Examine Delayed and Detached Jobs

Lesson 10: Configuring Basic Client Services
Topic 10A: Manage Services
Topic 10B: Configure Samba
Topic 10C: Configure NIS
Topic 10D: Configure NFS

Lesson 11: Configuring Basic Internet Services
Topic 11A: Configure Apache
Topic 11B: Configure Email Services
Topic 11C: Configure FTP
Topic 11D: Configure SSH

Lesson 12: Configuring Network Services
Topic 12A: Configure TCP/IP Parameters
Topic 12B: Configure DHCP
Topic 12C: Configure DNS
Topic 12D: Manage Remote Network Services

Lesson 13: Securing Linux
Topic 13A: Examine System Security Basics
Topic 13B: Secure User Accounts
Topic 13C: Configure Encryption
Topic 13D: Implement IP Chains and IP Tables
Topic 13E: Implement Security Auditing
Topic 13F: Troubleshoot Security Issues

Lesson 14: Working with Hardware
Topic 14A: Describe Common Hardware Components and Resources
Topic 14B: Configure Power Management
Topic 14C: Configure Removable Hardware
Topic 14D: Configure Mass Storage Devices
Topic 14E: Troubleshoot Hardware Issues

Lesson 15: Installing Linux
Topic 15A: Prepare for Installation
Topic 15B: Install the OS
Topic 15C: Perform Post-installation Tasks

Special Price Feature List
  • Microsoft authorized courseware
  • Breakfast & Lunch
  • Certification exam vouchers