Techrich Training  ·  Course Curriculum

Linux/Unix Command Line

The How-To of Managing Servers.

The command line is where professional IT work happens. Learn to navigate, configure, and manage Linux systems confidently — skills that underpin cloud, DevOps, security, and server administration roles worldwide.

🖥️8 Modules
🧪Hands-On Labs Every Module
✅Quizzes Included
🌐Browser-Based — No Setup
Enrol in This Course →
🎯
What You'll Be Able to Do
→ Navigate the Linux filesystem confidently
→ Manage files, permissions, and users
→ Write useful shell scripts
→ Monitor processes and system resources
→ Configure networking from the command line
→ Manage packages and software
→ Schedule tasks with cron
 
Full Course Outline

Course Curriculum

8 modules · Each module includes instructional content, a hands-on lab, and a quiz.

01
Linux Fundamentals & the Shell
Foundation

What Linux is, why it matters, and how the shell works. Navigate the filesystem, understand the directory structure, and get comfortable with the command line environment from day one.

📖Lecture
🧪Lab
✅Quiz
02
Files, Directories & Permissions
Hands-On

Create, move, copy, and delete files. Understand Linux permissions deeply — read, write, execute, ownership, chmod, and chown — and why getting permissions right matters for security.

📖Lecture
🧪Lab
✅Quiz
03
Users, Groups & Authentication
Hands-On

Manage user accounts and groups, configure sudo access, and understand how Linux controls who can do what. Covers /etc/passwd, /etc/shadow, and practical user administration.

📖Lecture
🧪Lab
✅Quiz
04
Text Processing & Pipelines
Hands-On

grep, awk, sed, cut, sort, and pipes. Learn to manipulate and extract data from text files — skills used constantly in log analysis, automation, and system administration.

📖Lecture
🧪Lab
✅Quiz
05
Processes & System Monitoring
Hands-On

Understand how processes work, manage them with ps, top, kill, and nice. Monitor system resources, disk usage, memory, and load to keep systems healthy and performant.

📖Lecture
🧪Lab
✅Quiz
06
Networking from the Command Line
Hands-On

Configure network interfaces, diagnose connectivity with ip, ss, ping, and curl. Manage firewall rules with iptables/ufw. Understand how Linux servers communicate on networks.

📖Lecture
🧪Lab
✅Quiz
07
Shell Scripting
Hands-On

Write practical shell scripts that automate repetitive tasks. Cover variables, conditionals, loops, functions, and error handling. Build scripts you can use immediately in a real environment.

📖Lecture
🧪Lab
✅Quiz
08
Package Management & System Administration
Capstone

Install, update, and remove software with apt and yum/dnf. Schedule tasks with cron, manage services with systemctl, and understand the system boot process end to end.

📖Lecture
🧪Lab
✅Quiz
 
Ready to Start?

Enrol in Linux/Unix Command Line Today

All labs run directly in your browser. No local setup, no special equipment needed. Just log in and start learning.

Last modified: Saturday, 11 April 2026, 3:45 AM