I am covering following topics in this course. This comprehensive Linux course is designed for both beginners and intermediate users, focusing on essential skills for downloading, installing, and configuring Linux systems.
Module 1 Introduction to Linux to understand what are all use cases of Linux in day to day life.
Module 2 introduces learners to key concepts such as hypervisors, with hands-on experience in downloading and installing Oracle VirtualBox. Participants will explore differences between CentOS and Red Hat, including upstream and downstream distributions, and will create virtual machines. Practical installation sessions cover CentOS Stream 9, RHEL, and Ubuntu, with additional training on using snapshots and deploying Linux on AWS Cloud.
Module 3 delves into accessing Linux systems and understanding the file system. Students will learn crucial commands for accessing Linux machines via SSH and PuTTY, navigate the Linux file structure, and manage files and directories. Topics such as file types, changing passwords, and the distinction between soft and hard links are covered.
Module 4 provides foundational Linux command skills, emphasizing command syntax, file permissions, and ownership. Students will practice using input/output redirection, pipes, and various commands for file manipulation, filtering, and comparison. Additional topics include network commands, system updates, and repository management, equipping learners with the skills needed for efficient Linux system management.
Module 1 - Introduction to Linux
Everyday Use Of Linux
What is an Operating System
What is Linux?
History of Linux
Windows vs Linux
Unix vs Linux
Linux User
Linux Distributions
Module 2 - Download, Install and Configure Linux
Installation Lab Design
What is a Hypervisor
Download and Install Oracle VirtualBox
CentOS VS Red Hat
Up and Down Stream Distributions
Create a Virtual Machine
Download and Install CentOS Stream 9
Download and Install RHEL Redhat
Download and Install Ubuntu
Virtual Machine Snapshot
Install Linux on AWS Cloud
Module 3 - Linux Access and File System
Things to Remember in Linux
Ways to Access Linux Machine
Download and Install Putty
Access Linux with SSH and Putty
Getting Prompts Back in Terminal
Filesystem Introduction
Linux File System Structure and Description
Navigate Linux File System
File and Directory Properties
Linux File Types
Different Type of Root?
Change Password
Linux File System Paths
Create Files and Directories
Copy Directories
Search Files and Directories
find versus locate
What are Wildcards?
Soft and Hard Links
Module 4 - Fundamental of Linux
Commands Syntax
Linux File Permissions
Permission Using Numeric Mode
Linux File Ownership
Access Control List (ACL)
Help Commands of Linux
TAB and Up Arrow Key
Ways to add Text to Files
input and Output Redirects
Standard Output to a File (tee)
Pipe Command
Commands to Display Files
Commands to Modify Files and Directories
Commands to Filter / Text Processors
cut Command
awk Command
grep/egrep Commands
sort & uniq Commands
wc - Command
Commands to Compare Files
Compress and de-compress file
Truncate command
Combining and Splitting Files
Hostname Change
Network Files and Commands
System updates and Repos