Training plan
Module 1: Introducing Linux
Introduction to the basic concepts, history, and distributions of Linux, as well as the user interface.
Module 2: Administering Users and Groups
Management of user accounts and groups, including creating, modifying, and deleting accounts.
Module 3: Configuring Permissions
Explanation of file and directory permissions and how to configure them for different users and groups.
Module 4: Implementing File Management
Techniques for managing files and directories, including creating, moving, copying, and deleting.
Module 5: Authoring Text Files
Use of command-line text editors to create and edit text files in Linux.
Module 6: Managing Software
Procedures for installing, updating, and removing software via Linux package managers.
Module 7: Administering Storage
Management of file systems and disks, including partitioning, formatting, and mounting disks.
Module 8: Managing Devices, Processes, Memory, and the Kernel
Monitoring and managing hardware devices, running processes, memory usage, and kernel configurations.
Module 9: Managing Services
Configuration and management of system services, including starting, stopping, and monitoring services.
Module 10: Configuring Network Settings
Configuration of network interfaces, IP addresses, routes, and network settings in Linux.
Module 11: Configuring Network Security
Implementation of network security measures such as firewalls, VPNs, and SSH configurations.
Module 12: Managing Linux Security
Implementation of security practices to protect the Linux system from threats and vulnerabilities.
Module 13: Implementing Simple Scripts
Writing basic shell scripts to automate common tasks in Linux.
Module 14: Using Infrastructure as Code
Introduction to tools and practices for managing IT infrastructure using scripts and coded configurations.
Module 15: Managing Containers in Linux
Use of containerization technologies like Docker to create, manage, and deploy containerized applications.
Module 16: Installing Linux
Steps for installing various Linux distributions on different hardware and virtual platforms.
Recommended Prerequisite Knowledge
To ensure your success in this course, you should have at least basic experience with general system administration procedures, hands-on exposure to one or more Linux distributions, as well as knowledge of computer hardware, and basic networking and cybersecurity concepts.
Credentials and certification
Exam features
- Code: XK0-004
- Title: CompTIA Linux+
- Duration: 90 minutes
- Number of Questions: 90
- Questions Format: Multiple-choice, multiple-answer
- Passing Score: 720 out of 900
- Cost: $0 (included in your training)
Exam topics
CompTIA Linux+ validates the skills of IT professionals with hands-on experience in configuring, monitoring, and supporting servers running the Linux operating system. The new exam places greater emphasis on the following topics: security, kernel modules, storage and virtualization, enterprise-level device management, git and automation, networking and firewalls, server-side and command-line, server (vs. client-based) coverage, troubleshooting, and SELinux.