Overview

This exam prep IT course will 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 computing models. This online course will teach you critical skills needed and objectives covered in the CompTIA Linux+ certification exam. This exam prep IT course will 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 computing models. This online course will teach you critical skills needed and objectives covered in the CompTIA Linux+ certification exam. CompTIA CIOS is an invaluable stackable certification by CompTIA, specifically tailored for IT professionals with up to two years of experience. This remarkable path comprises learning materials that will help you pass the CompTIA A+ and Network+ exams—allowing you to make your mark as a certified professional in no time! In this IT course you will learn hands-on penetration testing and hacking skills including, client engagement and documentation, passive and active reconnaissance, Windows, Linux, and mobile device system hacking, physical security testing and social engineering, wired and wireless network hacking and exploitation, network service hacking and exploitation, application and web app hacking and exploitation and so much more. The advanced-level CompTIA CASP+ training course in enterprise environment security (CASP-003) covers risk mitigation, security risks, levels of risks, competency in risk management, enterprise security operations, architecture, research and collaboration, and integration of enterprise security in complex environments. The CompTIA A+ 220-1001 & 220-1002 training for the Core Series covers topics that are growing in IT support, including expanded content on security baselines and a different way of assessing competence in operational procedures. TOIT’s online learning environment is ideal for those with a busy schedule, offering convenience and flexibility, study when you want.

Your Training Instructor

Frank Schmidt

Linux Subject Matter Expert | Course Author

Frank has over 35 years of IT experience after graduating with honors with a B.S. in Computer Science from the University of Southern Mississippi. After a software development position with Shell Oil, he has worked in IT training and workforce development for over 30 years. Frank has worked with UNIX and Linux operating systems since the 1990s and has taught over 1000 training events during this time. He is also a course author and subject matter expert for the creation of multiple UNIX and Linux classes from the introductory level through advanced system administration. He has taught the exam preparation course for the CompTIA Linux+ exam and currently holds the Linux+ certification.

  • 24 Traning Hours
  • 68 Videos
  • 15 Topics
  • 101 Practice Questions

Ace your CompTIA Linux+ Certification

For many years, Linux has dominated the server install base in the business world—and it will continue to do so in the foreseeable future, especially as we transition to the Cloud. The CompTIA Linux+ certification – Exam id XK0-004 is advanced knowledge and proof that you have what it takes to work in this IT career field.

This IT course builds on your existing IT career experience with systems operations and administration to provide you with the broad knowledge base and critical skills required to configure, manage, operate, and troubleshoot a Linux environment by using security best practices, scripting, and automation computing models. The popularity of Linux has led to a greater need for information technology (IT) professionals and developers who can manage servers that run some form of the Linux kernel and the associated GNU tools that make a Linux distribution.

This IT course and the CompTIA exam XK0-004 are designed for IT professionals whose primary job responsibility is the administrator/ Developer 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 skill set to support their career in Linux system administration and operation. This course is also designed for students who are seeking the CompTIA Linux+ certification and who want to prepare for Exam XK0-004.

CompTIA Linux+ XK0-004 Exam Objectives

Per CompTIA, the following objectives are established for the Linux+ exam XK0-004:

CompTIA Linux+ certification validates the skills of IT professionals with hands-on experience configuring, monitoring, and supporting servers running the Linux operating system. The new exam has an increased focus on the following topics: security, kernel modules, storage & virtualization, device management at an enterprise level, git & automation, networking & firewalls, server-side & command line, server (vs. client-based) coverage, troubleshooting, and SELinux.

Key Makeup of Exam XK0-004

  • Up to 90 test questions
  • A combination of multiple-choice, performance-based, and fill-in-the-blank questions.
  • Exam time is 90 minutes
  • A passing score is 720 on a scale of 100-900
  • Testing and official certification are provided by CompTIA.  Click here for testing options.

CompTIA Linux+ (XK0-004) Course Outline

Module 1: Intro & Performing Basic Linux Tasks

  •    Instructor Introduction

  •    Course Introduction

  •    Identify The Linux Design Philosophy

  •    Enter Shell Commands

  •    Shell Commands Activity

  •    Get Help with Linux
Module 2: Managing Users and Groups

  •    Assume Superuser and Groups

  •    Create, Modify, and Delete Users

  •    Create, Modify, and Delete Groups

  •    Query Users and Groups

  •    Configure Account Profiles
Module 3: Managing Permissions and Ownership

  •    Modify File and Directory Permissions

  •    Modify File and Directory Ownership

  •    Configure Special Permissions and Attributes

  •    Troubleshoot Permissions Issues
Module 4: Managing Storage

  •    Create Partitions

  •    Manage Logical Volumes

  •    Mount File Systems

  •    Manage File Systems

  •    Navigate the Linux Directory Structure

  •    Troubleshoot Storage Issues
Module 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
Module 6: Managing Kernel Modules

  •    Explore the Linux Kernel

  •    Install and Configure Kernel Modules

  •    Monitor Kernel Modules
Module 7: Managing the Linux Boot Process

  •    Configure Linux Boot Components

  •    Configure GRUB
Module 8: Managing System Components

  •    Configure Localization Options

  •    Configure GUIs

  •    Manage Services

  •    Troubleshoot Process Issues

  •    Troubleshoot CPU and Memory Issues
Module 9: Managing Devices

  •    Identify the Types of Linux

  •    Configure Devices

  •    Monitor Devices

  •    Troubleshoot Hardware Issues
Module 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
Module 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
Module 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
Module 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
Module 14: Automating Tasks

  •    Schedule Jobs

  •    Implement Version Control Using Git

  •    Identify Orchestration Concepts
Module 15: Installing Linux

  •    Prepare for Linux Installation

  •    Perform the Installation