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.