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

10 Topics
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

14 Topics
The Linux Directory Structure
The Shell
Essential Linux Commands / Basic Linux Commands
Getting Help at the Command Line
Working with Directories
Listing Files and Understanding LS Output
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
Editing Files with Emacs
Graphical Editors
Deleting Copying Moving and Renaming Files

16 Topics
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
Environment Variables
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
Processes and Jobs

4 Topics
The Linux Boot Process
The Linux Boot Process - Demo
System Logging
Quiz: The Linux Boot Process

4 Topics
Disk Management - Part One
Disk Management - Part Two - Creating Partitions with fdisk
Disk Management - Part Three - File Systems
Disk Management

8 Topics
Introduction to the Logical Volume Manager (LVM)
LVM: Layers of Abstraction
Creating Physical Volumes (PVs) Volume Groups (VGs) and Logical Volumes (LVs)
Extending Volume Groups and Logical Volumes
Mirroring Logical Volumes
Removing Logical Volumes Physical Volumes and Volume Groups
Migrating Data from One Storage Device to Another
Logical Volume Manager - Summary

3 Topics
Managing Users and Groups - Part One
Managing Users and Groups - Part Two
User Management

6 Topics
TCP/IP Networking for Linux System Administrators
Networking - DNS and hostnames
Networking - DHCP Dynamic and Static Addressing
Network Troubleshooting - Part One
Network Troubleshooting - Part Two
Networking

3 Topics
Special Permission Modes - Part One
Special Permission Modes - Part Two
Permissions

3 Topics
Shell Scripting - Part One
Shell Scripting - Part Two
Scripting

6 Topics
Tab completion
Repeat as Root
Rerun a command starting with a string
Reuse arguments
Strip out comments and blank lines
Reuse the last item from the previous command

3 Topics
Connecting to Linux over the network using SSH
Connecting to a Linux Virtual Machine Over the Network
Installing NGINX MySQL PHP and Wordpress on Ubuntu

1 Topic
Conclusion - Congratulations and Thank You!

1 Topic
Download the Slides Used in the Course

1 Topic
Bonus Lecture

  Write a Review

Linux Administration Bootcamp: Go from Beginner to Advanced

Go to Paid Course