Course Highlights
  • By the end of this course you will understand the fundamentals of the Linux operating system and be able to apply that knowledge in a practical and useful manner.
Curriculum

1 Topic
Course Overview

12 Topics
Background and Introduction
Linux Distributions
Installing Linux using WSL on Windows (Windows Subsystem for Linux)
Installing VirtualBox on Windows
Installing VirtualBox on Intel-Based Macs
Installing Linux Using an OVA (Open Virtual Appliance File) with VirtualBox
VirtualBox Troubleshooting Tips
Installing Linux on Apple Silicon CPU Macs
When to Install Linux from Scratch or Manually.
Installing AlmaLinux from Scratch / AlmaLinux (Rocky Linux RHEL) Manual Install
Logging In Directly to a Linux System
Review

7 Topics
The Linux Directory Structure
The Shell
Essential Linux Commands / Basic Linux Commands
Teach Yourself to Fish
Working with Directories
Listing Files and Understanding LS Output
Quiz 1

10 Topics
File and Directory Permissions Explained - Part One
File and Directory Permissions Explained - Part Two
Finding Files and Directories
Viewing Files and the Nano Editor
Editing Files in Vi
Vi Cheat Sheet
Editing Files with Emacs
Emacs Cheat Sheet
Graphical Editors
Quiz 2

11 Topics
Deleting Copying Moving and Renaming Files
Wildcards - Part One
Wildcards - Part Two
Input Output and Redirection
Comparing Files
Searching in Files and Using Pipes
Transferring and Copying Files over the Network
Customizing the Shell Prompt
Shell Aliases
Review
Quiz 3

10 Topics
Environment Variables
Environment Variables - Text Supplement
Processes and Job Control
Scheduling Repeated Jobs with Cron
Switching Users and Running Commands as Others
Shell History and Tab Completion
Installing Software on RPM Based Linux Distros: RedHat CentOS AlmaLinux Rocky
Installing Software on Debian Based Linux Distros: Debian Ubuntu Kali Linux
Quiz 4
Conclusion - Congratulations and Thank You!

2 Topics
Connecting to Linux over the network using SSH
Connecting to a Linux Virtual Machine Over the Network

1 Topic
Bonus - Installing NGINX MySQL PHP and Wordpress on Ubuntu

29 Topics
Background and Introduction
Getting Access
Getting Connected
Linux Directory Structure
Welcome to Shell
Essential Linux Commands / Basic Linux Commands
Getting Help
Directories
Listing Files
Permissions
Finding Files
Nano
Vi
Emacs
Graphical Editors
Managing Files
Customizing the Shell Prompt
Wildcards
I/O Redirection
Comparing Files
Searching in Files
Transferring Files
Aliases
Switching Users and Sudo
Shell History
Environment Variables
Jobs
Cron
Installing Software

5 Topics
Getting Access to a Linux System
Installing VirtualBox on Windows
Installing VirtualBox on Mac
Installing Linux Using an Image for VirtualBox
Installing Ubuntu from Scratch

1 Topic
Bonus Lecture

  Write a Review

Learn Linux in 5 Days and Level Up Your Career

Go to Paid Course