Course contents

Section : 1 (10 hours) Tour of Red Hat Enterprise Linux


​UNIT 1 – Overview

Objectives
Agenda
UNIX History
UNIX Principles
GPL - GNU General Public License
Linux Origins
Why Linux ?
Red Hat Enterprise Linux
Recommended Hardware specifications
Local Logins
Virtual Consoles
The Xorg GUI framework
Xorg Graphical Environments
Starting Xorg
Changing your Password

UNIT 2 - Running Commands and Getting Help
Objectives
Agenda
Running Commands
Some Simple Commands
Getting Help
The whatis Command
The – - help Option
Reading Usage Summaries
The man Command
Navigating man pages
The info Command
Navigating info Pages
Extended Documentation
Red Hat Documentation

UNIT 3 – Browsing File systems
Objectives
Agenda
Linux File Hierarchy Concepts
Some Important Directories
Other Important Directories
Current Working Directories
File and Directory Names
Absolute Path names
Relative Path names
Changing Directories
Listing Directory Contents
Copying Files and Directories
Copying Files and Directories: The Destinations
Moving and Renaming Files and Directories
Moving and Renaming Files and Directories: The Destinations
Creating and Removing Files
Creating and Removing Directories
Using Dolphin
Moving and Copying in Dolphin
Determining File Content
Viewing an Entire Text File
Viewing Text Page by Page

UNIT 4 – The bash Shell
Objectives
Agenda
bash Introduction
bash Heritage and Features
Command Line Shortcuts: File Globbing
Command Line Shortcuts: Tab key
Command Line Shortcuts: history
Command Line Expansion: Tilde (~)
Command Line Expressions: Variables and Strings
Command Line Expansion: Command and Math
Protecting from Expansion: Backslash (\)
Protecting from Expansion: Quotes (“”)
History Tricks
Command Editing Tricks
Command Editing Tricks: Editing modes
gnome-terminal

UNIT 5 – Standard I/O and Pipes
Objectives
Agenda
Standard Input and Output
Redirecting Input and Output
Overwriting or Appending
Redirecting Standard Error
Redirecting Standard Output and Error
Redirecting Input
Using Pipes to Connect Processes
Useful Pipes Targets
tee

UNIX 6 – Users, Groups and Permissions
Objectives
Agenda
The Linux Security Model
Users
Groups
The root User
Linux File security
Permission Types
Examining Permission
Interpreting Permission
Examine Directories
Linux Process Security
Changing Permissions – Symbolic Method
Changing Permissions – Numeric Method
Changing Permissions – Dolphin

UNIT 7 – vi and vim Editor Basics and Printing
Objectives
Agenda
Overview of vi and vim
Starting vi and vim
Three Modes of vi and vim
Cursor Movement
Entering Insert Mode
Leaving Insert Mode : <Esc>
Change, Delete and Yank
Put (paste)
Undoing Changes
Searching For Text
Command-Mode Tricks
Saving and Exiting: ex mode

Section : 2 (10 hours) Red Hat Enterprise Linux: A Deeper View


UNIT 8 – The Linux File systems in Depth
Objectives
Agenda
Partitions and File systems
Inodes
Directories
Inodes and Directories
cp and Inodes
mv and Inodes
rm and Inodes
Symbolic Or Soft Links
Hard Links
The Seven Fundamentals File types
Checking Free space
Removable Media
Mounting DVD Media
Mounting USB Media
Why Archive Files ?
Creating and Archive
Inspecting Archive
Why Use File Compression ?
Compression Utilities
Using Compression
Compressing Archive

UNIT 9 – Configuring the bash Shell
Objectives
Agenda
Configuring bash shell
Configuring the Shell: Local Variables
Common Local Variables
The PS1 Local Variable
Aliases
Other Shell Configuration Methods
Configuring Commands: Environment Variables
Common Environment Variables
The TERM Environment Variable
The PATH Environment Variable
Shell Start up Scripts
Login Shells
Start Up Scripts: Order of Execution
/etc/profile
/etc/profile.d/
~/.bash_profile and ~/.bashrc
~/.bash_logout

UNIT 10 – Advanced Topics in Users, Groups, and Permissions
Objectives
Agenda
User and Group ID Numbers
/etc/passwd, /etc/shadow, and /etc/group Files
System Users and Groups
Changing Your Identity
User Information Commands
Default Permissions
Special Permissions
Special Permissions for Executable
Special Permissions for Directories

UNIT 11 – Advanced Uses of the vi and vim editors
Objectives
Agenda
File Re positioning
Screen Re positioning
Filtering
ex mode: Search and Replace
Visual mode
Advanced Reading and Saving
Configuring vi and vim

Section : 3 (15 hours) Red Hat Enterprise Linux Power Tools


UNIT 12 – Introduction to String Processing
Objectives
Agenda
head Command
tail Command
wc Command
sort Command
uniq Command
cut Command
Other String Processing Tools
Version comparison with diff Command

UNIT 13 – String processing with Regular expressions
Objectives
Agenda
Pattern Matching with Regular Expressions
Wildcard Characters
Modifiers
Anchors
regex combinations
Regular Expressions Examples
Quote your regex
grep
sed
Using sed
less and slocate
Regular expression in vi and vim
Extended Regular Expressions
Extended Regex Syntax
awk
Using awk

UNIT 14 – Finding and Processing Files
Objectives
Agenda
slocate
slocate examples
find
Basic find examples
find and Logical Operators
find and Permissions
find and Numeric Criteria
Executing Commands with find
find executions examples

UNIT 14 – Investigating and Managing Processes
Objectives
Agenda
What is Process?
How Process are Created
Process Ancestry
Process States
Viewing Process
Sending Signals to Process
Terminating Processes
Altering Process Scheduling Priorities
Interactive Process Management Tools
Running a Process in Foreground
Running a Process in Background
Suspending a Processes
Listing Background and Suspended Processes
Resuming Suspended Jobs
Scheduling Process to Execute it Later
Scheduling Periodic Processes
Using Cron
Crontab File format

UNIT 15 – Network Clients
Objectives
Agenda
Web Clients
Firefox, Other GUI and Web Browsers
wget
ssh
scp
rsync
lftp
ftp
smbclient

  • Training Method - Classroom based or Live Instructor-led (online)
  • Duration - 6 Days (35 Hours)​

Red Hat Linux Essentials Training

Submit the form for enrollment

IT EXPERT


Call - 0989 235 4331


Email - kashif@makemeitexpert.com

 MAKE ME