Linux Basics
Start Linux from zero: the command line, users, services, networking and Bash scripts.
- Modules7
- Lessons53
- InstructorMohammad Shroukh
About this course
What you will learn:
• Install Linux and set up your working environment.
• Use the command line to manage files, users and permissions.
• Manage services, networking and storage, and write Bash scripts.
Each lesson ends with a short quiz so you can check what you learned before moving on.
Preview lesson
Welcome to Linux Server Administration
Course content
7 modules · 53 lessons
Linux Foundations and Lab Setup5 lessons
Build a Linux lab and understand the operating system and its file-system foundations.
- Welcome to Linux Server AdministrationFree preview
- What Is Linux?
- Understanding the Linux File System
- Downloading CentOS and SUSE Linux
- Installing Linux on VMware
Terminal Navigation and File Management8 lessons
Navigate the terminal confidently and perform essential file and directory operations.
- Getting Started with the Terminal
- Navigating the Linux File System
- Home Directories and File Paths
- Getting Help with Manual Pages
- Creating Files
- Creating Directories
- Deleting Directories
- Copying and Moving Files and Directories
Text Processing, Streams, and File Utilities11 lessons
View, transform, search, compare, archive, compress, and locate data from the command line.
- Viewing Text with head, tail, more, and less
- Processing Text with awk and sed
- Extracting Text with cut
- Searching and Organizing Text with grep, Pipes, sort, and uniq
- Counting and Comparing Text with wc, diff, and cmp
- Connecting Commands with Pipes and tee
- Archiving Files and Directories
- Compressing Files and Directories
- Standard Input and Standard Output
- File and Directory Permissions
- Finding Files and Directories
Users, Privileges, and Permissions6 lessons
Create users and manage Linux privileges, ownership, and standard and special permissions.
- Creating User Accounts
- Understanding User Account Details
- Configuring sudo Access with visudo - Part 1
- Configuring sudo Access with visudo - Part 2
- Assigning File Permissions
- Special Linux Permissions
Tasks, Services, Processes, and Storage6 lessons
Schedule work and administer services, processes, RAID, and logical storage.
- Scheduling Tasks - Part 1
- Scheduling Tasks - Part 2
- Managing Services with systemctl
- Managing Linux Processes
- Configuring Software RAID with mdadm
- Managing Storage with LVM
Networking and Secure Remote Services8 lessons
Configure Linux networking and secure file-transfer, sharing, and remote-management services.
- Configuring Networks with nmtui
- Managing Networks with nmcli
- Bonding Network Interfaces
- Configuring an FTP Server
- Secure File Transfer with SFTP
- Securing FTP with SSL/TLS (FTPS)
- Remote Server Management with SSH
- Sharing Files with Samba
Bash Scripting Fundamentals9 lessons
Write practical Bash scripts using variables, input, loops, conditions, functions, and error handling.
- Bash Scripting: Comments and echo
- Bash Scripting: Variables
- Bash Scripting: Reading User Input
- Bash Scripting: Reading Hidden Input
- Bash Scripting: for Loops
- Bash Scripting: while Loops
- Bash Scripting: case Statements
- Bash Scripting: Functions
- Error Handling in Bash Scripts
Your instructor

Mohammad Shroukh
CEI - Certified EC‑Council Instructor
- CEI
- CEH
- CCT
- CND
Course details
- Level
- Beginner
- Learning format
- Video lessons explained in Arabic, at your own pace, with a short quiz after every lesson.
- Prerequisites
- No previous Linux experience is required.
- Estimated duration
- About 5 hours 40 minutes of video in 53 lessons, plus a short quiz after each lesson.
- Access duration
- Lifetime access from the date of purchase.
- Instructor
- Mohammad Shroukh, Instructor.
- Learner support
- We answer your questions about your account, payment and content through the Contact us page.
- Refund terms
- Covered by the Academy's refund policy.
- Certificate
- A Musing Academy completion certificate you can verify online, after you watch every lesson and pass every quiz with 75% or more.
- Tax
- The price shown is the final amount, with no added tax.
- Payment methods
- Secure payment by credit or debit card.
Ready to start?
Buy the full course now, or try the free lesson first.