Linux Administration

Master the Operating System that powers the Internet.

The Foundation of DevOps

This course takes you from a beginner to a proficient Linux System Administrator. It is the perfect starting point for a career in DevOps, Cyber Security, or Cloud Computing.

Command Line Mastery

Learn to control servers without a GUI.

Security & Permissions

Manage users, groups, and file permissions securely.

Module 1: Introduction to Linux
  • History of Unix/Linux & Distributions
  • Kernel vs Shell
  • Installation (VirtualBox & Cloud Setup)
  • Connecting via Putty/Terminal
Module 2: Essential Commands
  • File System Hierarchy (/)
  • File Mgmt: ls, cp, mv, rm, mkdir, touch
  • Viewing Files: cat, less, tail, head
  • Text Editors: Vim & Nano
Module 3: User & Group Management
  • Creating Users & Groups (useradd, groupadd)
  • Modifying accounts (usermod)
  • Password management (passwd)
  • Sudo Access & /etc/sudoers
Module 4: Permissions & Ownership
  • Understanding r-w-x permissions
  • Changing Mode (chmod) - Symbolic & Octal
  • Changing Ownership (chown, chgrp)
  • Special Permissions (SUID, SGID)
Module 5: Process & Networking
  • Process Management (top, ps, kill)
  • Systemctl (Starting/Stopping Services)
  • Networking commands (ip addr, ping, netstat)
  • Cron Jobs for automation