Description
This unique course is designed to become an expert in bash shell scripting to automate repetitive tasks.
-
This the all in one course for shell scripting, linux bash scripting, linux administration, bug bounty, penetration testing and etc.
-
This course is on advance shell scripting this course is for system administrators, penetration testers, sysadmins, linux administrators, bug bounty hunters, ethical hackers, developers and etc.
-
This course is focused to clear your basic about linux bash shell scripting and take you to another level of shell scripting.
-
At the ending of the course I guarantee that you will be able to clear all your basics regarding shell scripting you will be also be able to make your own tools in bash.
-
This course is made for automating repetative tasks in linux systems.
This course includes all the concepts of bash scripting from command line to scripting to project based approach.
I have included more than 10 projects which will clear your doubts on bash shell scripting which includes server backup, server load monitoring system, recon on a website and many more.
The course contains this topics:
-
Introduction
-
Introduction
-
-
Linux administration
-
Overview of linux administration
-
Types of users in linux
-
Basic linux administration commands
-
Adding and deleting a user
-
Adding and deleting a group
-
-
Basic to advance linux commands
-
Basic to advance linux commands | Part – 1
-
Basic to advance linux commands | Part – 2
-
Basic to advance linux commands | Part – 3
-
-
Some advance linux commands
-
echo command
-
Xargs command
-
Find command
-
TR command
-
Grep command
-
-
Linux file permissions
-
Basic overview of file permissions
-
Understanding files permissions practically
-
Exporting files to path
-
-
Hello world in bash
-
Hello world ! in bash
-
She-bang
-
Behind the scene of execution of a script
-
-
Variables in bash
-
Variables intro
-
Explicit
-
Reading user input in bash
-
Advance method to read user input
-
Command substitution
-
Advance method to read user input
-
Builtin or environment variables in bash
-
Project on variables
-
-
Arithmetic calculation in bash
-
Overview of arithmetic calculation
-
Practical of arithmetic calculation
-
Project on arithmetic calculation
-
-
Strings in bash
-
String overview
-
Basics of string
-
Case modification
-
Sub-string removal
-
Search and replace in string
-
Finding string length
-
Sub-string expansion
-
Concatenation
-
-
Arrays in bash
-
Overview of array
-
Basics of array
-
Associative array
-
Indices
-
Project on array
-
-
Arguments in bash
-
Overview of arguments
-
Practical on arguments
-
More on arguments
-
Special parameters in bash
-
Project on arguments
-
-
I & O redirection in bash
-
I/O redirection
-
Practical on I/O redirection
-
Piping
-
-
Exit status
-
Overview of exit status
-
Practical on exit status
-
Custom exit status
-
-
If-else in bash
-
if-else overview
-
Mathamatical comparision
-
More on mathamatical comparision
-
String comparision
-
More on string comparision
-
File conditions
-
More on file conditions
-
If-elif-else
-
if-else ladder
-
AND and OR operators
-
Project on if-else | Part – 1
-
Project on if-else | Part -2
-
-
Regular expressions in bash
-
Introduction to regular expression
-
Practical on regular expression
-
Introduction to character class
-
Practical on character class
-
Project on regular expression | Part – 1
-
Project on regular expression | Part – 2
-
Task on regular expression
-
Solution of task
-
-
Globbing
-
Introduction to globing
-
More on globing
-
Introduction to extended globing
-
More on extended globing
-
Difference between regular expression and globing
-
Project on globing
-
-
While loop
-
Introduction to while loops
-
More on while loop
-
C-Style while loop
-
Reading from while loop
-
Infinite while loop
-
While loop with multiple conditions
-
Nested while loop
-
Practical on nested while loop
-
Break & continue with while loop
-
Project on while loop
-
Task on while loop
-
Solution of task
-
-
For loop
-
Introduction of for loop
-
Basics of for loop
-
Reading files in for loop
-
C-Style for loop in bash
-
Infinite for loop
-
For loop with arrays
-
For loop with two parameters
-
For loop with parametized file list
-
Nested for loop, break & continue
-
Real world project on for loop
-
-
Until loop
-
Until loop explanation
-
-
Case
-
Introduction to case
-
Syntax and basic of case
-
More on case
-
Creating menu using “select”
-
Rechecking user input using case
-
Creating scripts with parameters
-
Real world project on case
-
-
Function
-
Introduction to functions in bash
-
Syntax of functions
-
More on functions
-
-
Cron jobs
-
Introduction to cron jobs
-
More on cron jobs
-
Verifying your cronjob
-
GUI cronjob
-
Real world project on cronjobs
-
-
Colors in bash
-
Syntax of adding colors in shell
-
Practical of colors
-
Creating a welcome message on every time you open your terminal
-
-
Printf command
-
Printf command introduction
-
More on printf command
-
Width specification in printf command
-
Creating a table
-
-
Awk command
-
Introduction to awk command
-
Awk practical
-
Regular expression with awk
-
Field seprators
-
Boolean operators in awk
-
If-else in awk
-
Boolean operators in awk
-
Loops in awk (for loop, while loop, do while loop)
-
-
Sed command
-
Introduction to sed command
-
More on sed command
-
Practical examples on sed
-
-
Simple projects (Sharpen your skills)
-
Random quote generator
-
Digital clock
-
Password generator
-
-
System administration projects
-
Script for Server backup
-
Server load monitoring script
-
-
Projects for penetration testing (BUG BOUNTY HUNTERS OR PENTESTERS)
-
XSS finder
-
SSRF finding tool
-
Full recon tool for website reconnaissance
-
URL extractor from javascript files
-
-
Bonus section
-
Bonus video
-
Points to remember:
-
Remember your goals
-
Don’t stop until you proud
-
Organize your time to learn and Practice
-
Remember why you started
-
You can do it
-
Make notes of every thing in separte copy because you cannot memorize everything
Happy learning 🙂
If the coupon is not opening, disable Adblock, or try another browser.