Track 01 · Free
Beginner · 1/5 Course difficulty · modules range from 1/5 to 3/5

Linux Fundamentals

Navigate the filesystem, work with files and text, investigate logs, fix permissions, manage processes and check the network, all inside the CoreQ Linux simulator.

Written by CoreQ Academy (drafted with AI assistance). Awaiting review by Sean Ofodile.

Start module 1
  1. Module 1 · 20 min · 2 labs · 8-question quiz Beginner · 1/5

    Navigating the filesystem

    • Explain the Linux directory tree
    • Use pwd, ls and cd with absolute and relative paths
    • Read files with cat
  2. Module 2 · 25 min · 1 lab · 8-question quiz Beginner · 1/5

    Working with files and directories

    • Create, copy, move and remove files and directories
    • Write output to files with > and >>
    • Avoid destructive mistakes with rm
  3. Module 3 · 30 min · 2 labs · 8-question quiz Beginner · 2/5

    Reading and searching text

    • Read logs with head, tail and grep
    • Chain commands with pipes
    • Summarise data with sort, uniq -c, cut and wc
  4. Module 4 · 30 min · 1 lab · 8-question quiz Beginner · 2/5

    Users, groups and permissions

    • Read rwx permission strings and octal modes
    • Change permissions and ownership
    • Apply least privilege to service files
  5. Module 5 · 25 min · 1 lab · 8-question quiz Beginner · 2/5

    Processes and services

    • List and rank processes
    • Stop a process safely
    • Check, start and stop services with systemctl and journalctl
  6. Module 6 · 20 min · 1 lab · 8-question quiz Beginner · 2/5

    Networking basics

    • Find interface addresses
    • Test reachability with ping and HTTP with curl
    • Use exit codes to automate checks
  7. Module 7 · 30 min · 1 lab · 8-question quiz Intermediate · 3/5

    Capstone: harden the server

    • Combine log analysis, file editing and permissions
    • Harden SSH against brute force
    • Document an incident clearly