Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Linux Bash Shell Scripting
Course Overview
Description of Training
Video Overview (1:37)
Introduction
Linux Bash Shell Scirpting - Intro (1:37)
Linux Shell Scripting - Course Overview (6:01)
Lab Setup
Welcome to Lab Setup (3:19)
What is Virtual Box (1:52)
Installing Oracle Virtual Box (5:53)
Creating First Virtual Machine (5:33)
Linux CentOS 7 Installation (Recommended) (25:05)
Linux CentOS8 Installation (Optional) (24:33)
Shell Scripting Basics
Welcome to Shell Scripting Basics (1:51)
What is Kernel (2:25)
What is a Shell (3:08)
What is Shell Scripting (2:45)
Types of Shells (6:46)
Starting a Shell (5:22)
How to Run a Shell Script (5:30)
Scripting Standards
Welcome to Scripting Standards (2:04)
Scripts Naming Convention (4:52)
Script File Permissions (4:35)
Shell Script Format (9:54)
Sequence of Script Execution (1:36)
Basic Shell Scripting
Welcome to Basic Shell Scripting (3:37)
Create your first script - Hello World (9:51)
Run Basic Tasks - Script (9:43)
Run Basic Administration Tasks (9:47)
Defining Variables (7:48)
InputOutput Script (14:22)
ConditionsIf else statements Scripts (8:38)
Case Statements Script (7:04)
For loop Script (7:43)
do-while Scripts (5:40)
Exit Status (8:45)
Handouts
Real Life Scripts
Welcome to Real Life Scripting (1:01)
Accessing data from a file (20:58)
Check Remote Servers Connectivity (ping) (24:30)
Script Scheduling and Notification (8:20)
Script to Delete Old Files (10:52)
Backup Filesystem (17:20)
For loops Scripts for File System - 1 (24:51)
For loops Scripts for File System - 2 (10:04)
Copy Files to Remote Hosts (5:22)
User Directory Assignment (9:12)
List of Users Logged in by Date (15:27)
Script for Central Logging (rsyslog) (23:55)
Script for User Account Management (24:29)
Disable Inactive Users (15:02)
Check Process Status and Killing it (9:10)
Disk Space Status (27:24)
Status on Total Number of Files (8:38)
Create System Inventory (33:01)
Scripts with Pre-Defined Information (11:25)
Getting Online Help (13:05)
Congratulations (0:09)
Homework
Additional Resources
Welcome to Additional Resources (0:10)
NIC Bonding (17:42)
Linux File Types (1:28)
What is RAID (4:45)
Linux File Editor (vi) (14:32)
Combing and Splitting Files (6:46)
SELinux (35:35)
Terminal Commands (6:18)
sed Command (21:00)
File Ownership Commands (11:35)
Difference Between CentOSRedhat 5, 6 and 7 (14:45)
Troubleshoot Putty Connectivity Issues (11:42)
TAB Completion and Up Arrow Keys (6:27)
Important Things to Remember in Linux (1:01)
Soft Links and Hard Links (12:16)
System Logs Monitor (11:08)
Facts About IT (4:32)
Aliases (9:39)
Introduction to VMWare (8:12)
Wildcards (10:02)
Securing Linux Machine (OS Hardening) (24:26)
What is Virtualization and its Benefits (13:03)
Linux System Performance Issues (33:54)
File Transfer Commands (10:25)
System Utility Commands (8:45)
NFS Install and Configuration (36:45)
Handouts
Audio Version of Training
Audio Download
Getting Online Help
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock