Programming & Development

CompTIA Linux+

Introduction:

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.

Objectives:

In this course, you will configure, operate, and troubleshoot Linux systems.
You will:
– 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.

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

Course Outline:

Enroll in this course

$2,475.00

Need Help Finding The Right Training Solution?

Our training advisors are here for you.