Course Details
Course Outline
1 - Lesson 1: Introducing Linux
Topic 1A: Identify Linux CharacteristicsTopic 1B: Understand Bash Interaction with LinuxTopic 1C: Use Help in LinuxTopic 1D: Identify the Linux Troubleshooting Methodology
2 - Lesson 2: Administering Users and Groups
Topic 2A: Manage User AccountsTopic 2B: Manage Group AccountsTopic 2C: Configure Privilege EscalationTopic 2D: Troubleshoot User and Group Issues
3 - Lesson 3: Configuring Permissions
Topic 3A: Configure Standard Linux PermissionsTopic 3B: Configure Special Linux PermissionsTopic 3C: Configure Access Control Lists
4 - Lesson 4: Implementing File Management
Topic 4A: Understand the Linux File SystemTopic 4B: Use File Management CommandsTopic 4C: Find File Locations
5 - Lesson 5: Authoring Text Files
Topic 5A: Edit Text FilesTopic 5B: Manage Text Files
6 - Lesson 6: Managing Software
Topic 6A: Understand Software ManagementTopic 6B: Manage RPM Software Packages and RepositoriesTopic 6C: Manage Debian-based Software Packages and RepositoriesTopic 6D: Compile from Source CodeTopic 6E: Acquire SoftwareTopic 6F: Run Software in a Sandbox
7 - Lesson 7: Administering Storage
Topic 7A: Understand StorageTopic 7B: Deploy StorageTopic 7C: Manage Other Storage OptionsTopic 7D:Troubleshoot Storage
8 - Lesson 8: Managing Devices, Processes, Memory, and the Kernel
Topic 8A: Gather Hardware InformationTopic 8B: Manage ProcessesTopic 8C: Manage MemoryTopic 8D: Manage the Linux Kernel
9 - Lesson 9: Managing Services
Topic 9A: Manage System ServicesTopic 9B: Configure Common System ServicesTopic 9C: Configure Localization Settings
10 - Lesson 10: Configuring Network Settings
Topic 10A: Understand Network FundamentalsTopic 10B: Manage Network SettingsTopic 10C: Configure Remote Administrative AccessTopic 10D: Troubleshoot the Network
11 - Lesson 11: Configuring Network Security
Topic 11A: Configure the FirewallTopic 11B: Monitor Network Traffic
12 - Lesson 12: Managing Linux Security
Topic 12A: Harden a Linux SystemTopic 12B: Manage CertificatesTopic 12C: Understand AuthenticationTopic 12D: Configure SELinux or AppArmor
13 - Lesson 13: Implementing Simple Scripts
Topic 13A: Understand Bash Scripting BasicsTopic 13B: Use Shell Script ElementsTopic 13C: Implement Scripts with Logical Controls
14 - Lesson 14: Using Infrastructure as Code
Topic 14A: Understand Infrastructure as CodeTopic 14B: Implement OrchestrationTopic 14C: Manage Version Control with Git
15 - Lesson 15: Managing Containers in Linux
Topic 15A: Understand ContainersTopic 15B: Deploy ContainersTopic 15C: Understand Virtualization Concepts
16 - Lesson 16: Installing Linux
Topic 16A: The Linux Boot ProcessTopic 16B: Modify Boot SettingsTopic 16C: Deploy Linux
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Target Audience
This course is suited for these roles:
Linux Administrator
Junior Cloud Engineer
Junior DevOps Support Engineer
Technical Support Specialist
Systems Administrator
Network Administrator
Web Administrator/ Developer
Cybersecurity Engineer
Linux Engineer
Other Prerequisites
It is recommended that prior to taking this course, you have taken CompTIA A+, CompTIA Network+ and have 12 months experience as a Junior Linux Engineer