πŸ”„Refresh
⬅️Back
➑️Forward
πŸ”—Copy Link
Content Free Demo Reviews Price RO RO
πŸ†• New - Updated 2025

Master Linux
and the Terminal

From basic commands to server administration. Learn to use the terminal like a pro, write shell scripts and manage Linux systems. 16 modules, 50+ practical exercises.

16
Modules
12h+
Content
50+
Exercises
5⭐
Rating
terminal ~ bash
$#!/bin/bash
# Automated backup script
$
$SOURCE="/home/user/docs"
$DEST="/backup/$(date +%Y-%m-%d)"
$
$mkdir -p $DEST
$cp -r $SOURCE/* $DEST
$echo "βœ“ Backup complete!"
βœ“ Terminal Commands
βœ“ Shell Scripting
βœ“ Server Admin
WHY LINUX?

What You Get

Essential skill for DevOps, Cloud and Backend

πŸ–₯️

Terminal Mastery

Navigation, files, permissions and essential commands

πŸ“œ

Shell Scripting

Automate tasks with Bash scripts

πŸ”§

System Admin

Users, services, processes and networking

☁️

Cloud Ready

90% of cloud servers run Linux

CURRICULUM

What You'll Learn

16 modules from basics to server administration

1
Introduction to Linux
5 lessons β€’ 45 min
+
β–Ά
What is Linux? Kernel, Distros, Open SourceFREE12 min
β–Ά
Choosing a distribution (Ubuntu, Fedora, Debian)FREE10 min
β–Ά
Installing Linux (VM or dual boot)12 min
β–Ά
WSL for Windows users8 min
?
Quiz: Linux Basics3 min
2
Terminal Navigation
6 lessons β€’ 50 min
+
β–Ά
pwd, ls, cd - Basic navigation10 min
β–Ά
Absolute vs relative paths8 min
β–Ά
Tab completion and history8 min
β–Ά
man pages and --help10 min
✎
Exercises: Navigation10 min
?
Quiz: Terminal Basics4 min
3
File Management
7 lessons β€’ 60 min
+
β–Ά
touch, mkdir - Create files and directories8 min
β–Ά
cp, mv - Copy and move10 min
β–Ά
rm, rmdir - Delete (careful!)10 min
β–Ά
cat, less, head, tail - View content12 min
β–Ά
find and locate - Search files10 min
✎
Exercises: File Management8 min
?
Quiz: Files2 min
4
Permissions and Ownership
6 lessons β€’ 55 min
+
β–Ά
Understanding permissions (rwx)12 min
β–Ά
chmod - Modify permissions12 min
β–Ά
chown and chgrp - Change owner10 min
β–Ά
sudo and root user10 min
✎
Exercises: Permissions8 min
?
Quiz: Permissions3 min
5
Text Processing
6 lessons β€’ 55 min
+
β–Ά
grep - Search in text12 min
β–Ά
sed - Stream editor12 min
β–Ά
awk - Pattern processing12 min
β–Ά
sort, uniq, wc, cut10 min
✎
Exercises: Text processing6 min
?
Quiz: Text Tools3 min
6
Pipes and Redirection
5 lessons β€’ 45 min
+
β–Ά
Pipes (|) - Command chaining10 min
β–Ά
Output redirection (>, >>)10 min
β–Ά
Input redirection (<)8 min
β–Ά
stderr and 2>&110 min
✎
Exercises: Pipes7 min
7
Package Management
5 lessons β€’ 45 min
+
β–Ά
apt (Debian/Ubuntu)12 min
β–Ά
yum/dnf (RHEL/Fedora)10 min
β–Ά
snap and flatpak8 min
β–Ά
Compile from source10 min
✎
Exercises: Install software5 min
8
Processes and Services
6 lessons β€’ 55 min
+
β–Ά
ps, top, htop - View processes12 min
β–Ά
kill, killall - Stop processes10 min
β–Ά
Background jobs (&, bg, fg, nohup)10 min
β–Ά
systemctl - Manage services12 min
✎
Exercises: Processes8 min
?
Quiz: Processes3 min
9
Shell Scripting - Basics
7 lessons β€’ 70 min
+
β–Ά
First bash script10 min
β–Ά
Variables and arguments12 min
β–Ά
if/else and conditions12 min
β–Ά
Loops: for, while12 min
β–Ά
Functions in bash10 min
✎
Project: Backup script10 min
?
Quiz: Bash Scripting4 min
10
Networking Basics
6 lessons β€’ 55 min
+
β–Ά
ip, ifconfig - Network configuration10 min
β–Ά
ping, traceroute, nslookup10 min
β–Ά
netstat, ss - Ports and connections10 min
β–Ά
curl and wget10 min
β–Ά
SSH - Connect to remote servers12 min
?
Quiz: Networking3 min
11
User & Group Management
5 lessons β€’ 45 min
+
β–Ά
useradd, usermod, userdel12 min
β–Ά
groupadd and group management10 min
β–Ά
passwd and password policies8 min
β–Ά
/etc/passwd, /etc/shadow, /etc/group10 min
✎
Exercises: User Management5 min
12
Cron Jobs & Automation
5 lessons β€’ 45 min
+
β–Ά
Understanding cron10 min
β–Ά
crontab -e and cron syntax12 min
β–Ά
Practical cron job examples10 min
β–Ά
at and anacron8 min
✎
Project: Automated backup5 min

+ 4 advanced modules including:

Disk Management (fdisk, mount, df, du) β€’ Log Files & Monitoring β€’ Firewall (iptables, ufw) β€’ Final Server Setup Projects

TRY FREE

Demo Lesson

Explore the Linux terminal before you buy

🐧 Introduction to Terminal
Free Lesson

Essential Linux Commands

The Linux terminal is one of the most powerful tools for a developer. Here are the commands you'll use daily:

πŸ’‘ Pro Tip

Use Tab for auto-complete and Ctrl+R to search command history.

Navigation:

  • pwd - Show current directory (Print Working Directory)
  • ls - List files (ls -la for details)
  • cd - Change directory (cd .. = up, cd ~ = home)
Bash
# Navigation and exploration
$ pwd
/home/user

$ ls -la
total 32
drwxr-xr-x  5 user user 4096 Jan 15 10:30 .
drwxr-xr-x  3 root root 4096 Jan 10 08:00 ..
-rw-r--r--  1 user user  220 Jan 10 08:00 .bashrc
drwxr-xr-x  2 user user 4096 Jan 15 10:30 Documents

$ cd Documents
$ pwd
/home/user/Documents

File Management:

  • touch file.txt - Create empty file
  • mkdir folder - Create directory
  • cp src dest - Copy files
  • mv src dest - Move/Rename
  • rm file - Delete (careful, no Recycle Bin!)
Bash
# File management
$ mkdir project
$ cd project
$ touch README.md
$ echo "# My Project" > README.md
$ cat README.md
# My Project

$ cp README.md backup.md
$ ls
README.md  backup.md
⚠️ Warning

rm -rf / can delete the entire system! Be very careful with rm commands, especially with sudo.

Want to practice?

Go to the "Terminal" tab and try the commands!

user@linux:~$
Command
Output (Simulated)
Terminal
user@linux:~$ ls -la total 28 drwxr-xr-x 4 user user 4096 Jan 15 10:30 . drwxr-xr-x 3 root root 4096 Jan 10 08:00 .. -rw-r--r-- 1 user user 220 Jan 10 08:00 .bashrc drwxr-xr-x 2 user user 4096 Jan 15 10:30 Documents drwxr-xr-x 2 user user 4096 Jan 15 09:15 Downloads user@linux:~$ pwd /home/user user@linux:~$ echo "Hello Linux!" Hello Linux!
🎯

Quick Exercise

Test your knowledge

Your task:

  • Create a directory called test with mkdir
  • Enter it with cd test
  • Create a file hello.txt
  • Write text in it with echo "Hello" > hello.txt
REVIEWS

What Students Say

β˜…β˜…β˜…β˜…β˜…

"I went from being intimidated by the terminal to using it daily. Now I manage my own VPS server!"

S
Sorin Petrescu
DevOps Engineer
β˜…β˜…β˜…β˜…β˜…

"Shell scripting changed my life. I now automate everything possible. The course is very practical!"

L
Laura Nistor
System Administrator
β˜…β˜…β˜…β˜…β˜…

"Essential for anyone wanting to work in cloud or DevOps. The most useful course I've taken."

M
Mihai Andrei
Cloud Engineer @ AWS
LIMITED OFFER

Invest in DevOps Skills

πŸ†• NEW

Complete Linux Course

From basic commands to server administration. Master the terminal.

€45 90 €
βœ“16 Complete Modules
βœ“50+ Practical Exercises
βœ“Complete Shell Scripting
βœ“System Administration
βœ“Networking & Security
βœ“Lifetime Access
βœ“πŸ† Completion Certificate
Buy Now→
πŸ›‘οΈ30 Day Money-Back Guarantee

πŸ’‘ All displayed prices do not include VAT or other applicable local taxes. Taxes will be calculated at checkout based on your location.

Frequently Asked Questions

Not necessarily! You can use WSL (Windows Subsystem for Linux) on Windows, or a virtual machine. In the course we show you all options.
Ubuntu for beginners (most popular, lots of online support). Fedora for tech enthusiasts. Debian for stable servers.
Absolutely! 96% of web servers run Linux. It's essential for DevOps, Cloud Engineering, Backend Development and System Administration.

Master the Linux Terminal

The #1 skill for DevOps and Cloud. The world's servers await you.

πŸ›’Buy Course - 45 €

πŸ’‘ All displayed prices do not include VAT or other applicable local taxes. Taxes will be calculated at checkout based on your location.