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
