Image15


Complete Linux Training Course to Get Your Dream IT Job 2026 "Best seller"

The BEST Linux Administration course that prepares you for corporate jobs and for RHCSA, RHCE, LFCS, CLNP certifications

Best price

Only
USD 19.99/ONE_TIME

Course Curriculum



Complete Linux Trianing Introduction

Good News

Syllabus Overview

Welcome to Module 1

Linux Everywhere

What is Linux

History of Linux

Unix vs. Linux

Linux vs. Windows

Linux Distribution

Who Uses Linux

Quiz

Module 1 Homework

Module 1 Handouts

Welcome to Module 2

Lab Design

What is VirtualBox

Download and Install VirtualBox

Download and Install VMWare Player (Optional)

Creating First Virtual Machine

Linux CentOS7 Installation

CentOS vs. CentOS Stream

Linux CentOS8 Installation

Download and Install Linux (CentOS 9)

Option 2 - Linux Installation on Cloud

Message for Redhat Installation

Redhat Linux Installation (Optional)

Linux Ubuntu Installation - Optional

Different Ways to Install OS

Take a snapshot of VM

Virtual Machine Management

Keyboard Keys Used in Linux

Linux Desktop or GUI

Quiz

Module 2 Homework

Module 2 Handouts

Welcome to Module 3

Command Prompts and Getting Prompts Back

Access Linux System

Download and Install Putty

New network command

Access Linux via Putty and SSH

Important Things to Remember in Linux

Introduction to Filesystem

FileSystem Structure and Description

File System Navigation Commands

What is root

Absolute and Relative Paths

Directory Listing Attributes

Creating Files and Directories

Copying Directories

Linux File Type

Finding files and directories

Difference Between Find and Locate Commands

Changing password

Wildcards

Soft and Hard Links

Quiz

Module 3 Homework

Module 3 Handouts

Welcome to Module 4

Linux Command Syntax

Files and Directory Permissions Using Letters

Files and Directory Permissions Using Numeric Values

File Ownership Commands

Access Control List (ACL)

Help Commands

TAB and Up Arrow

Adding Text to Files

Input and Output Redirects

Standard Output to a File (tee command)

Pipes

File Maintenance Commands

File Display Commands

Filters-Text Processors Commands

cut - Text Processors Commands

awk - Text Processors Commands

grep-egrep - Text Processors Commands

sortuniq - Text Processors Commands

wc - Text Processors Commands

Compare Files (diff and cmp)

Compress and Un-Compress Files

Truncate File Size (truncate)

Combining and Splitting Files

Linux vs. Windows Commands

Quiz

Module 4 Homework

Module 4 Handouts

Welcome to Module 5

Linux File Editor - vi

Difference between vi and vim Editor

sed Command

User Account Management

Enable Password Aging

Switch Users and Sudo

Monitor Users (who, last, w, id)

Talking to Users (users, wall, write)

Linux Directory Service - Account Authentication

Difference AD, openLDAP, WinBind etc.

System Utility Commands (date, uptime, hostname, uname, which, cal, bc)

Processes, Jobs and Scheduling

systemctl command

ps command

top command

kill command

Process Signals in Linux

crontab command

at command

Additional cronjobs (hourly, daily, weekly, monthly)

Process Management (bg, fg, nice)

System Monitoring Commands (df, dmesg, iostat 1, netstat, free, top)

System Logs Monitor (/var/log)

Understanding journalctl for Troubleshooting and Log Analysis

System Maintenance Commands (shutdown, init, reboot, halt)

Changing System Hostname (hostnamectl)

Finding System Information (uname, dmidecode)

Finding System Architecture (arch)

Terminal Ctrl Keys

Terminal Commands (clear, exit, script)

Recover Root Password (single user mode)

SOS Report

Environment Variable

Special Permissions with setuid, setgid and stick bit

The Screen Command

The tmux command

Quiz

Module 5 Homework

Module 5 Handouts

Welcome to Module 6

What is Kernel

Introduction to Linux Kernel Modules

What is Shell

Type of Shells

Shell Scripting

Basic Shell Scripts

InputOutput Script

if-then Scripts

for loop Scripts

do-while Scripts

case statement

Check Remote Servers Connectivity

Aliases

User and Global Aliases

Shell history

Quiz

Module 6 Homework

Module 6 Handouts

Creating shell scripts using ChatGPT

Welcome to Module 7

Enabling Internet in Linux VM

Network Components

Network Files and Commands (ping, ifconfig, ifup, ifdown, netstat, tcpdump)

NIC Information

NIC Bonding

New Network Utilities (nmtui, nmcli, nm-connection-editor and GNOME Settings)

Downloading Files or Apps (wget)

curl and ping Commands

The ss command

FTP - File Transfer Protocol

SCP - Secure Copy Protocol

rsync - Remote Synchronization

System Updates and Repos

System Upgrade and Patch Management

Create Local Yum Repo

Advance Package Management

Rollback Updates and Patches

SSH and Telnet

Download, Install and Configure DNS

Hostname and IP lookup

Network Time Protocol - NTP

chronyd - Newer Version of NTP

New System Utility (timedatectl)

Mail Transfer Agent

Sendmail

WebServer - httpd

nginx

Central Logger - rsyslog

Installing, configuring and managing Nagios

Securing Linux Machine - OS Hardening

OpenLDAP

Tracing Network Traffic - traceroute

How to Open an Image File

Configure and secure SSH

SSH-Keys - Access Remote Server without Password

Linux Web-Based Administration (cockpit)

Manage network security (Firewalld)

Tune System Performance

Run Containers

Installing, configuring and managing Docker

Kickstart (Automate Linux Installation)

DHCP Server

Open VPN

Proxy server in Linux (Squid)

Installing and Configuring a Clustered Environment on Linux

Installing, configuring and managing Ansible

Quiz

Module 7 Handouts

Module 7 Homework

Welcome to Module 8

System Run Levels

Computer Boot Process

Linux Boot Process

The systemd-analyze command

Linux Boot Process (Newer Versions)

Message of the Day - motd

Customize Message of the Day

Introduction to Storage

Disk Partition Commands

Add Disk and Create Standard Partition

Logical Volume Management - LVM

LVM Configuration During Installation

Add Disk and Create LVM Partition

Extend Disk with LVM

Add Swap Space

The xfs_info command

Implement advanced storage features

RAID

File System Check

System Backup

Network File System - NFS

Samba Installation and Configuration

NAS Device for NFS and Samba

SATA and SAS

Installing, Configuration and Managing MySQL & MariaDB

LAMP Stack

Difference Between Linux 5, 6 and 7

Difference Between RHEL7 and 8

Quiz

Module 8 Homework

Module 8 Handouts

Welcome to Module 9

Resume Workshop

Cover Letter

Post Resume and What to Expect

Linux Administrator Job Duties

Exposure to Other Technologies

Module 9 Handouts

Module 9 Homework

Welcome to Module 10

What is IT

IT Components

Everyday Examples of Linux

OS Jobs

IT Management Jobs

Interview Workshop

Linux Job Market

Redhat Certification

Join the Linux Community

Module 10 Homework

Module 10 Handouts

200+ Interview Questions

Welcome to Course Recap

Commands We Have Learned

Linux Future

Dont Give Up

Congratulations All

Course Recap

Final Exam

100 Practice Questions

Welcome to Addtinal Resources

Troubleshooting Putty Connection

Changing Default File Permissions (umask)

Create VM on VMWare Player

Oracle VM on MAC

Oracle Tools

Filesystem Color Definition

Troubleshooting File Issues

Cannot CD Into a Directory

Filesystem Corruption - UPDATED

System is Running Slow

IP Address Assigned but not Reachable

Remove Un-necessary or Orphan Packages

SELinux

Types of Security Threats

Running Linux on Web Browser

Improve Typing Speed

What is Virtualization

Introduction to VMWare

Additional Resources

Difference Between Linux 5, 6 and 7

Firewall (firewalld – Practical Examples)

VMWare Workstation Player

Let’s keep in touch



Subscribe to the mailing list and receive the latest updates