Linux(Admin) and ShellScirpting
From Basic to Advanced
====================================================================================
INTRODUCTION TO LINUX
RHEL 9 & 10 BASIC GRAPHICAL INSTALLATION
BASIC COMMANDS ( 70commands)
MANAGING FILE SYSTEMS AND PARTITIONS
LOGICAL VOLUME MANAGEMENT (LVM
USER AND GROUP ADMINISTRATION
MANAGING SELINUX (BASICS OF SELINUX
BOOTING PROCEDURE AND KERNEL PARAMETERS
JOB AUTOMATION(crontab)
ADMINISTRATING REMOTE SYSTEM
ENHANCED USER SECURITY WITH SUDO
SOFTWARE MANAGEMENT
BACKUP AND RESTORE USING TAR AND GZIP (tar)
MANAGE INSTALLED SERVICES
MANAGING PROCESSES
Networking (NIC Cards)
Subet Masking
SAMBA SERVER CONFIGURATION ***
Bash Shell scripting
1. BASH SCRIPT BASICS
1.1. Shell programs
1.2. Executing commands
>> User-defined commands
>> Predefined commands
1.3. Building blocks
1.4. Creating and running script
1.5. Debugging scripts
1.6 with Automation
2. BASH ENVIRONMENT
2.1. Initialization
2.2. Variables and characters
2.3. Expansions and aliases
2.4. Regular expressions
2.5. grep examples
2.6. Pattern matching
2.7 sed command
3. GNU
3.1. Interactive editing
3.2. Non interactive editing
3.3. AWK programming
3.4. AWK print program
3.5. AWK variables
4. CONDITIONS & INTERACTIVE SCRIPTS
4.1. IF clause
4.2. Advanced IF usage
4.3. CASE statements
4.4. Display user messages
4.5. User input
4.6 with help of automation
5. REPETITIVE TASKS & VARIABLES
5.1. FOR loop
5.2. WHILE loop
5.3. UNTIL loop
5.4. I/O redirection
5.5. Break and continue
5.6. Menu making
5.7. Variables
5.8. Operations on variables
5.9 with Automation
6. FUNCTIONS & SIGNALS
6.1. Signals
6.2. Traps
6.3. Functions
6.4. Common shell features
7. Automation with shell
7.1 ssh connectivity
7.2 password authentication
7.3 passwordless authentication
8. STDOUT (> 1) STDERROR(>2) STDIN(<3)
9. Installation of any package (number of servers) with automation
10. Work with Job scheduler
11. Real time scenarios********************************
a) Space utilization monitoring and getting alert when it reaches to the given
point of percentage
b) CPU utilization
c) User based
d) given Website running or not and more………………….
III) Devops :-
1) Installation of Git and using git commands on linux(3hrs)
2) Deep Drive on Ansible(3hrs)
3) Deep Drive on Docker & k8s(3hrs)
4) Automation of Devops software Installation
Course Duration : 60-65 hrs
Timings: 9-10PM IST (MON-FRI)
FEE : Rs. 4000/-
Contact: +91 8099809099