Skip to Scheduled Dates
Course Overview
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.
Who Should Attend
- 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.
- This course is also designed for students who are seeking the CompTIA Linux+ certification and who want to prepare for Exam XK0-005. The Linux+ certification can validate the student's understanding and skill in configuring, monitoring, and supporting Linux systems.
Course Objectives
- 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.
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