• +91 8970062214
  • info@networkerschamp.com

NC208 Shell Scripting

 

Linux NC 108 Shell Scripting Training in India

Linux NC 108 Shell Scripting Certification Training Institute in India, Bangalore. Linux NC 108 Shell Scripting certification prepares candidates to begin a career working with associate-level cyber security analysts within security operations centers.

 

AGENDA FOR SHELL SCRIPTTING

 

1.Quick Introduction to linux

  • Introduction to Scripting
  • Advantages and Disadvantages of shell scripting
  • What is shell
  • Types of shell
  • Shell Operators
  • How to Change a Shells

2. Features of bash shell

  • Command line Editing
  • Command line Completion
  • Command line history
  • Wild card expansion
  • Brace expansion
  • Arithmetic expansion
  • Quotes

3. Getting started with shell scripting

  • How to write and execute the shell script.
  • * Starting with shebang line
  • * echo command
  • * read command
  • Variables
  • * Types of variables
  • * How to define and access the variables
  • * Some commands to manage the variables unset, set, source, export
  • Aliases
  • * Types of aliases
  • * How to declare and access the aliases

Working with vim editor

5. Redirections

  • Redirect the output
  • Appending
  • input Redirections
  • Here documents

6. Conditional execution

  • Decision making in shell script
  • * If
  • * Elif
  • * Nested if
  • Comparison Operators
  • * Integer comparison
  • * String Comparison
  • Parameter Passing
  • Exit/Exit status
  • True, Test, seq, declare

7. Enrich the shell script by using bash utilities

  • Concatenate files and print on the standard output
  • Selecting position from each lines of file using cut
  • Find the matching pattern using grep
  • Find the mulitiple patterns using egrep
  • Translating range of characters using tr utiltity
  • Sorting the lines of text files using sort
  • Removing dublicate lines from file using unique
  • Substring

8. How to debug shell script?

9. Control Structures in shell scripting

  • Flow control using loops
  • * for loop with example
  • * While loop with example
  • ** Break
  • ** Continue
  • ** Exit
  • * until loops
  • * Case statement
  • select menus
  • * Functions

10. Automate script like package installation and with few examples.

 

Course Fee

Linux NC 108 Shell Scripting Courses Regular Track Fast Track Super Fast Track Week End's Cost in Indian Rupees
Linux NC 108 Shell Scripting Courses 6 Days (2hrs) 2 Days (6hrs) 2 Days(6hrs) 1 Weekends (4hrs) 8,000/- With Tax
 

Exam Fee

Networkers Champ Pvt. Ltd. is rated 4.4 stars by www.facebook.com/networkerschamp based on 18 reviews
 

BASIC  LINUX ADMINISTRATION         DURATION 4 DAYS

Course Outline

Linux Usage Basics
– Starting X from the Console
– Changing your Password
– The root User
– Elevating your Privileges

Running Commands and Getting Help
– Reading Usage Summaries
– man, info, & whatis Commands

Browsing the Filesystem
– Linux File Hierachy Concepts
– Current Working Directory Files & Directory Name
– Absolute and Relative Pathnames
– Create, remove, change, list, copy, move Files & Directories
– Using Nautilus
– Determining File Content, Viewing Files

Using the bash Shell
– bash Introductin History & Features
– Command Line Shortcuts & Editing Tricks
– Command Line Expansion
– gnome-terminal

Standard I/O & Pipes
– Standard Input and Output, Pipes to connect Processes
– Overwriting vs Appending
– Redirecting both standard Output and Error

Text Processing Tools
– Tools for Extracting, Analysing & Manipulating Text
– Special Characters for Matching Text

Basic System Configuration
– Configuring Date and Time
– Basic  linux network config
– System Logs

vi and vim
– Opening, Modifying, Saving Files & Undoing Changes
– Using Command Mode
– Visual Mode
– Splitting the Screen
– Configuring vi and vim

Configuring the bash Shell
– bash Variables, Environment Variables and Aliases
– Configuring and Information Variables
– Variables Expansion, Protecting against Variable Expansion
– Types of Shells, bash startup & Exit Scripts
– using Variables in Shell Scripts

Finding and Processing Files
– The slocate & find Commands, Basic find Examples
– find and Logical Operators, find & Permissions
– find and Numeric Criteria, find & Access Times
– Executing Commands with find and Gnome Search Tools