Session : 1 – Introduction

  • Basics of computer applications
  • Unix Course Introductions
  • Pre-requisites
  • Course Summary

Session : 2 – UNIX Commands

Session : 3 – Processing & Listing

  • Processes and Directories
  • Displaying Processes – ps
  • Displaying Directories – ls
  • Getting Help – man
  • Simple Commands used for processing
  • Using Wildcards

Session : 4 – File Creation and Displaying

  • Creating files – using > symbol
  • Redirection – using >> symbol
  • Redirecting Input – using “less than” symbol
  • Displaying Files – cat, more
  • Piping – using symbol
  • Word Count
  • Sorting a file
  • Removing duplicates
  • Transliteration
  • Using Head and Tail command in files

Session : 5 – Files Handling

  • Creating directory
  • Moving files to directories
  • Copying files to directories
  • Changing directory
  • Removing files and directories
  • Special Files – . and ..
  • Creating Aliases
  • Using Aliases

Session : 6 – Cut and Paste

  • Displaying selected characters – using cut
  • Displaying selected fields – using delimiters
  • Displaying selected files – using paste
  • Using paste with delimiters

Session : 7 – GREP and EGREP

  • Displaying content of the file using GREP
  • Displaying content of the file using EGREP
  • EGREP Meta-character
  • Back Referencing concepts

Session : 8 – ZIP & TAR

  • Zipping a file
  • Unzipping a file
  • Combining a set of files using TAR
  • Extracting TAR file
  • Using TAR with ZIP

Session : 9 – FIND command

  • Searching for a file – using find
  • Finding List of files and directories
  • Finding Last modified files
  • Find with -exec
  • Find with -xargs

Session : 10 – Handling Jobs

  • Using /dev/null
  • Foreground Jobs
  • Background Jobs – &
  • Stopping Jobs – kill
  • Changing Permissions – chmod

Shell Programming

Session : 1 – Introduction to Shell

  • Basics of Shell
  • Set and Unset a variable
  • Displaying – using echo
  • Using Expr
  • Using Test
  • Getting input – using read
  • Header file of shell script – using Shabang (#!)
  • Sample Shell script program

Session : 2 – Command Substitution

  • Assigning a command to a variable
  • Storing output to a variable
  • Assigning global value – using Export

Session : 3 – Command Line Arguments

  • Passing input in runtime.
  • Using input inside a program

Session : 4 – Conditional & Looping Statement

  • Using if statement
  • Using if –else statement
  • Using Nested if statement
  • Using ‘While’ Loop
  • Using ‘Until’ Loop
  • Using ‘For’ Loop
  • Using CASE

Session : 5 – Functions

  • Creating a function
  • Calling a function in file
  • Calling a function in another file

Session : 6 – Advanced Commands

  • SED
  • Replacing values in a file
  • STTY
  • TOP
  • Sending an email – using MAIL
  • HERE

Session : 7 – Editors

  • NANO
  • PICO
  • GEDIT
  • Vi Editor

Session : 8 – AWK

  • Basics of AWK
  • Displaying values – using awk
  • Using awk in Shell script

Session : 9 – Scheduler

  • Scheduling a job – using ‘Crontab’
  • Scheduling a job – using ‘at’

Session : 10 – Advanced Shell Scripting

  • Monitoring a file
  • Extracting data from HTMl/XML file

Session : 11 – Database Connectivity

  • Connecting MYSQL to Shell
  • Running SQL queries from Shell Script
  • Generating a report and storing in a file Shopping cart

Thanks for the best ever Training. I did my Android Course here. Trainer is very good in knowledge. They provides the best ever Support to me.

Kaviya