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

16 Topics
Course Overview
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
The Linux Directory Structure - Text
The Linux Directory Structure
Review
Quiz 1

35 Topics
Welcome to Shell - Text
Welcome to Shell
Essential Linux Commands / Basic Linux Commands
Essential Linux Commands / Basic Linux Commands
Teach Yourself to Fish - Text
Teach Yourself to Fish
Working with Directories - Text
Working with Directories
Listing Files and Understanding ls Output - Text
Listing Files and Understanding ls Output
File and Directory Permissions Explained - Text
File and Directory Permissions Explained - Part One
File and Directory Permissions Explained - Part Two
Finding Files and Directories - Text
Finding Files and Directories
Viewing Files and the Nano Editor - Text
Viewing Files and the Nano Editor
Editing Files with Vi - Text
Editing Files with Vi
Vi Cheat Sheet
Editing Files with Emacs - Text
Editing Files with Emacs
Emacs Cheat Sheet
Graphical Editors
Deleting Copying Moving and Renaming Files
Wildcards - Part One
Wildcards - Part Two
Input Output and Redirection
Comparing Files
Searching in Files and Using Pipes - Text
Searching in Files and Using Pipes
Transferring and Copying Files over the Network - Text
Transferring and Copying Files over the Network
Review
Quiz 2

18 Topics
Customizing the Shell Prompt - Text
Customizing the Shell Prompt
Shell Aliases - Text
Shell Aliases
Environment Variables
Environment Variables - Text
Processes and Job Control - Text
Processes and Job Control
Scheduling Repeated Jobs with Cron - Text
Scheduling Repeated Jobs with Cron
Switching Users and Running Commands as Others - Text
Switching Users and Running Commands as Others
Interactive and Non-interactive Shell Sessions
Shell History Tab Completion and Command Line Editing - Text
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 3

1 Topic
Conclusion - Congratulations and Thank You!

1 Topic
Installing NGINX MySQL PHP and Wordpress on Ubuntu

2 Topics
Getting Connected
Connecting to a Linux Virtual Machine Over the Network

5 Topics
Getting Connected - Text
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

Linux for Beginners

Go to Paid Course