Downloading and Installing Oracle VirtualBox
Download and Install VMWare Player (Optional)
Different Ways to Install Linux
Creating a Virtual Machine
Download and Install Linux (CentOS 7)
Download and Install Linux (CentOS 8)
Download and Install Linux (CentOS 9)
Option 2 - Linux Installation on Cloud
Message for Redhat Installation
Redhat Linux Installation (Optional)
Ubuntu Linux Installation (Optional)
Virtual Machine Management
Keyboard Keys Used in Linux
Important Things to Remember in Linux
Download and Install Putty
Access Linux via Putty or SSH command line
Command Prompts and Getting Prompts Back
Introduction to Linux File System
FileSystem Structure and Description
File System Navigation Commands (cd ls and pwd)
Linux File or Directory Properties
Absolute and Relative Paths
Creating Files and Directories (touch cp vi mkdir)
Finding Files and Directories (find locate)
Difference Between Find and Locate Commands
Files and Directory Permissions (chmod)
File Permissions Using Numeric Mode
File Ownership Commands (chown chgrp)
Access Control List (ACL)
TAB Completion and Up Arrow Keys
Input and Output Redirects (> >> < stdin stdout and stderr)
Standard Output to a File (tee command)
File Maintenance Commands (cp rm mv mkdir rmdir)
File Display Commands (cat less more head tail)
Filters / Text Processing Commands
cut - Text Processors Commands
awk - Text Processors Commands
grep/egrep - Text Processors Commands
sort/uniq - Text Processors Commands
wc - Text Processors Commands
Compare Files (diff and cmp)
Compress and uncompress (tar gzip gunzip)
Truncate File Size (truncate)
Combining and Splitting Files
Linux vs. Windows Commands
Difference between vi and vim Editors
User Account Management (useradd groupadd usermod userdel groupdel)
Switch Users and sudo Access (su sudo)
Monitor Users (who last w id)
Talking to Users (users wall write)
Linux Directory Service - Account Authentication
Difference between Active Directory LDAP IDM WinBIND OpenLDAP etc.
System Utility Commands (date uptime hostname uname which cal bc)
Processes Jobs and Scheduling
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)
System Maintenance Commands (shutdown init reboot halt)
Changing System Hostname (hostnamectl)
Finding System Information (uname dmidecode)
Finding System Architecture (arch)
Terminal Commands (clear exit script)
Special Permissions with setuid setgid and sticky bit
Enable Internet on Linux VM
Network Files and Commands (ping ifconfig ifup ifdown netstat tcpdump)
NIC Information (ethtool)
New Network Utilities (nmtui nmcli nm-connection-editor and GNOME Settings)
Downloading Files or Apps (wget)
FTP - File Transfer Protocol
SCP - Secure Copy Protocol
rsync - Remote Synchronization
System Updates and Repos (rpm yum)
System Upgrade and Patch Management
Create Local Repository (Yum Server)
Advance Package Management
Rollback Patches and Updates
DNS - Download Install and Configure (Domain Name Systems)
Hostname or IP Lookup (nslookup and dig)
Network Time Protocol (NTP)
chronyd (New Version of NTP)
New System Utility Command (timedatectl)
Web Server (Apache - HTTP)
Securing Linux Machine (OS Hardening)
Tracing Network Traffic (traceroute)
How to open Image File through Command Line
SSH-Keys - Access Remote Server without Password
Linux Web-Based Administration (cockpit)
Tune System Performance (tuned nice and renice)
Run Containers - dockers and podman
Kickstart (Automate Linux Installation)
System Run Levels (0 thru 6)
Linux Boot Process (Newer Versions)
Customize Message of the Day
Disk Partition (df fdisk)
Add Disk and Create Standard Partition
Logical Volume Managment (LVM)
LVM Configuration During Installation
Add Disk and Create New LVM Partition (pvcreate vgcreate lvcreate)
Advance Storage Management with Stratis
File System Check (fsck and xfs_repair)
System Backup (dd Command)
Network File System (NFS)
Samba Installation and Configuration
NAS Drive for NFS or Samba
Difference Between CentOS/Redhat 5 6 and 7
Difference Between CentOS/RHEL 7 and 8
Linux Operating System Jobs
New to IT (A+ Certification)
Review Competitive Resumes
Redhat Certifications (RHCSA RHCE etc.)
Join Linux Communities and Forums
Welcome to Additional Resources
Troubleshooting Putty Connection
Changing Default File Permissions (umask)
Create VM on VMWare Player
Install Oracle Virtualbox on MAC
Install Oracle Guest Addition (Tools)
Filesystem Color Definition
Troubleshooting File Issues
Troubleshooting Change Directory Issues
Fixing Corrupted FileSystem
Linux System Performance Issues
IP Assigned but not Reachable
Remove Un-necessary or Orphan Packages
Types of Security Threats
Running Linux on Web Browser
What is Virtualization and its Benefits?
Additional Resources - Handout