Loading...

About this Course

Linux Essentials is a beginner-friendly, hands-on series designed to build real Linux skills. You’ll learn the fundamentals needed to navigate and manage Linux systems, the same topics covered in the Linux Essentials certification.

What you'll learn
  • Command‑line basics and navigating the filesystem
  • File permissions & ownership
  • User & group management
  • Processes and package management
What you need
  • A PC or virtual machine running a Linux distribution
  • Basic computer skills (no prior Linux knowledge required)
  • ~60–90 minutes per topic
How this course works
  1. Go topic‑by‑topic. Each concept builds on the previous one.
  2. Each topic includes short theory, examples, and a mini‑lab.
  3. Do the lab before moving on. Take notes and screenshots for your journal.
Course preview
Course Facts
  • 📚 Bite-size lessons + labs
  • 🧭 Sequential path (no skipping)
  • 🐧 Command‑line basics & permissions
  • 🎯 Linux‑level fundamentals
Interactive Linux Lab (CTF)

Gamified terminal lessons in Khmer & English. Practice commands and capture flags!

Start Lab

Course Outline by Topic

Click a topic to jump into that concept.

Topic 1
File System Navigation

cd, ls, pwd and understanding paths.

Go to Topic 1
Topic 2
File Permissions & Ownership

chmod, chown and read/write/execute bits.

Go to Topic 2
Topic 3
Users & Groups

Creating users, passwords and managing groups.

Go to Topic 3
Topic 4
Process & Package Management

ps, top, kill, apt/dnf basics.

Go to Topic 4