CompTIA Linux+

Planning Information

The duration of this course is 5 days.
Classes are priced from $2,475.00. See individual sessions for details.


Description

The Official CompTIA® Linux+® courseware builds on your existing experience with systems operations and administration to provide you with the knowledge and skills required to configure, manage, operate, and troubleshoot a Linux environment by using security best practices, scripting, and automation. This course will also prepare you for the Exam XKO-005.


Intended Audience

This course is designed for IT professionals whose primary job responsibility is the management of servers and other devices running the Linux operating system. A typical student in this course should have at least nine months of hands-on Linux experience and at least one and a half years of IT experience in other computing environments. The target student should wish to expand their skillset to support their career in Linux system administration and operation. The Linux+ certification can validate the student's understanding and skill in configuring, monitoring, and supporting Linux systems.


At Completion

  • Configure, operate, and troubleshoot Linux systems.
  • Perform basic Linux tasks.
  • Manage users and groups.
  • Manage permissions and ownership.
  • Manage storage.
  • Manage files and directories.
  • Manage kernel modules.
  • Manage the Linux boot process.
  • Manage system components.
  • Manage devices.
  • Manage networking.
  • Manage packages and software.
  • Secure Linux systems.
  • Write and execute Bash shell scripts.
  • Automate tasks.
  • Plan and perform a Linux installation.

Exams & Certifications

This course is also designed for students who are seeking the CompTIA Linux+ certification and who want to prepare for Exam XK0-005.


Course Outline

1 - PERFORMING BASIC LINUX TASKS

  • Identify the History and Development of Linux
  • Enter Shell Commands
  • Get Help Using Linux

2 - MANAGING USERS AND GROUPS

  • Assume Superuser Privileges
  • Create, Modify, and Delete Users
  • Create, Modify, and Delete Groups
  • Query Users and Groups
  • Configure Account Profiles

3 - MANAGING PERMISSIONS AND OWNERSHIP

  • Modify File and Directory Permissions
  • Modify File and Directory Ownership
  • Configure Special Permissions and Attributes
  • Troubleshoot Permissions Issues

4 - MANAGING STORAGE

  • Create Partitions
  • Manage Logical Volumes
  • Mount File Systems
  • Manage File Systems
  • Navigate the Linux Directory Structure
  • Troubleshoot Storage Issues

5 - MANAGING FILES AND DIRECTORIES

  • Create and Edit Text Files
  • Search for Files
  • Perform Operations on Files and Directories
  • Process Text Files
  • Manipulate File Output

6 - MANAGING KERNEL MODULES

  • Explore the Linux Kernel
  • Install and Configure Kernel Modules
  • Monitor Kernel Modules

7 - MANAGING THE LINUX BOOT PROCESS

  • Configure Linux Boot Components
  • Configure GRUB 2

8 - MANAGING SYSTEM COMPONENTS

  • Configure Localization Options
  • Configure GUIs
  • Manage Services
  • Troubleshoot Process Issues
  • Troubleshoot CPU and Memory Issues

9 - MANAGING DEVICES

  • Identify the Types of Linux Devices
  • Configure Devices
  • Monitor Devices
  • Troubleshoot Hardware Issues

10 - MANAGING NETWORKING

  • Identify TCP/IP Fundamentals
  • Identify Linux Server Roles
  • Connect to a Network
  • Configure DHCP and DNS Client Services
  • Configure Cloud and Virtualization Technologies
  • Troubleshoot Networking Issues

11 - MANAGING PACKAGES AND SOFTWARE

  • Identify Package Managers
  • Manage RPM Packages with YUM
  • Manage Debian Packages with APT
  • Configure Repositories
  • Acquire Software
  • Build Software from Source Code
  • Troubleshoot Software Dependency Issues

12 - SECURING LINUX SYSTEMS

  • Implement Cybersecurity Best Practices
  • Implement Identity and Access Management Methods
  • Configure SELinux or AppArmor
  • Configure Firewalls
  • Implement Logging Services
  • Back Up, Restore, and Verify Data

13 - WORKING WITH BASH SCRIPTS

  • Customize the Bash Shell Environment
  • Identify Scripting and Programming Fundamentals
  • Write and Execute a Simple Bash Script
  • Incorporate Control Statements in Bash Scripts

14 - AUTOMATING TASKS

  • Schedule Jobs
  • Implement Version Control Using Git
  • Identify Orchestration Concepts

15 - INSTALLING LINUX

  • Prepare for Linux Installation
  • Perform the Installation

To request private training or future dates, call 610-321-3500 or
Register your interest now



Related Courses

Pin It on Pinterest

Share This