top of page

EFFORT

2-4 WEEKS

40h trainer-led

FORMAT

Self-paced

or instructor-led

CERTIFIES

City & Guilds

Assured

PREREQUISITES

None

Basic computer skills

For teams & organizations — volume pricing, instructor-led delivery, custom scenarios.

800

XE103 – Linux Fundamentals

Valid for 6 months

// XE BASICS · LEVEL 1 · XE103

Linux Fundamentals

Master essential Linux skills

Master the command line, write automation scripts, and manage system operations through hands-on practice in a real Linux environment - core skills required for any cybersecurity professional.

Overview

This course introduces participants with no prior Linux experience to the essential skills needed to work effectively in Linux environments. Students learn command-line navigation, file system management, text processing, and network troubleshooting through hands-on practice. The program builds from basic terminal operations through intermediate scripting and system administration tasks, establishing a foundation for both everyday Linux use and automation workflows.

Learning Objectives

By the end of this course, students will be able to:

 

  • Execute core Linux commands for file system navigation, process management, and system monitoring

  • Manipulate and process text files using command-line tools for data extraction and transformation

  • Search file systems and text content efficiently using pattern matching and filtering utilities

  • Configure and troubleshoot common network services in Linux environments

  • Manage file and directory permissions to control access and secure system resources

  • Write and execute Bash scripts to automate repetitive tasks and system administration workflows

  • Apply the tr utility for character-level text transformations and data cleaning operations

Course Modules

  1. Linux Commands
    This foundational module covers the essential command-line operations needed for daily Linux use, including navigating the file system, managing files and directories, viewing system information, and controlling processes. Students gain proficiency with the terminal interface and learn commands for system navigation, file operations, and basic administration tasks that form the basis for all subsequent Linux work.
      

  2. Text Manipulation
    Students learn powerful text processing utilities that enable efficient handling of data in text files, including tools for viewing, filtering, sorting, and reformatting content. This module demonstrates practical techniques for extracting specific information, combining files, and preparing data for analysis or reporting using command-line utilities integral to Linux workflows.
      

  3. Searching
    This module focuses on locating files and content within the Linux file system using pattern matching and search utilities. Students develop skills in finding files by name, type, or attributes, as well as searching within file contents using regular expressions and advanced filtering techniques essential for system administration and data retrieval.
         

  4. Network Services
    Students explore the configuration and troubleshooting of network services in Linux environments, learning to diagnose connectivity issues, configure network interfaces, and verify service availability. The module covers essential networking tools and techniques for identifying problems, testing connections, and maintaining network functionality in production systems.
      

  5. Permissions
    This module covers Linux file system permissions and ownership models, teaching students to control access to files and directories for users and groups. Students learn to read and modify permission settings, apply appropriate security controls, and understand how Linux enforces access restrictions to protect system resources and data.
      

  6. Bash Scripts
    Students develop automation skills by writing Bash scripts that execute sequences of commands, process user input, and implement conditional logic. The module covers scripting fundamentals including variables, control structures, mathematical operations, and environment configuration, enabling students to create reusable automation solutions for routine system administration tasks.
     

  7. Tr
    This focused module teaches the translate (tr) utility for performing character-level transformations on text streams, including case conversion, character deletion, and character set replacement. Students learn to apply tr in data cleaning pipelines, format standardization tasks, and text preprocessing scenarios where simple character manipulations are required.

// Where you'll do all of this

You won't watch this.

You'll run it live.

Every module above is executed inside Cyberium Arena — real tools on real nodes, deployed on the live internet, with live threat intelligence running from your first login. Not a sandbox. Not a VM. Not a video.

Live Internet

Real Tools

Sand Box

VM

Cyberium2_Login.png
Cyberium2_Student_1.png
Cyberium2_Training_Stats.png
Cyberium2_Specto_Cases.png

Delivery and Assessment

The course combines hands-on terminal exercises with practical scripting projects that simulate real-world Linux administration scenarios. Students work through progressive labs that build command-line proficiency and automation skills, culminating in integrated exercises where they apply multiple techniques to solve system management challenges. Assessment includes script development tasks and troubleshooting simulations that verify practical competency.

Certification

Certificate of completion. This course prepares students for the ThinkCyber Linux Fundamentals certification, accredited by City & Guilds.

800

XE103 – Linux Fundamentals

Valid for 6 months

Ready when you are

Trusted since 2016 — national police, military cyber units & Fortune 500 teams · City & Guilds Assured

bottom of page