ONLINE LINUX UNIX SHELLSCRIPTING TRAINING COURSE
Apply For Course
DURATION : 30hrs
FACULTY : Mr. SANTOSH
UNIX / LINUX
- Overview of Operating System
- History of Unix / Linux
- Features of Unix / Linux
- Flavors of Unix / Linux
- Comparison of Unix with Windows
- Architecture of Unix/Linux
- Shell, Kernel, Tools
- Unix File System
- Different types of Files
- Regular files
- Directory files
- Device files
- Basic Commands
- Pwd, logname, who, finger
- Exit, data, cal, exit, banner
- Creating Users & Groups
- Groupadd, groupdel
- Useradd, userdel
- System Startup & Shoutdown
- Init, half, shutdown
- Different Run Levels
- Working with files
- Cat, touch, rm
- Cp, mv, ln, wc
- Working with directories
- Displaying files
- Viewing long files
- Comparing files
- Zip files
- Gzip, gunzip, zcat, compress
- Uncompress , pack, unpack
- Printing files
- Searching files
- Find, locate, which, whereis
- Standard Input & Output
- Redirecting Output
- Redirecting Input
- Different Data Formats & bc
- Wild Card Characters
- Class:-,[],^
- Anchors:^,$,\< \>
- Repetion:*,?,+
- Alteration :|
- Group)
- Dot:.
- Tools for Filters
-
Grep, grep with options
Fgrep,egrep
- Regular Expressions & Patterns
- What is pattern ?
- Usage of regular expressions
- Different types of patterns
- Character patterns
- Word patterns
- Line pattern
- Flat files
- What is flat files
- Fixed width flat file
- Delimiter flat file
- Customer delimiter flat file
- What is delimiter ?
- Different types of delimiters
- Reading data from flat files
- Writing data to flat files
- Tools for columns data
- Tools for sorting
- Sort by line
- Sort by fields
- Sort with options
- Uniq
- Changing information in files
- Piping
- Usage of piping
- Piping with filters
- Tee command
- File Permissions
- Chmod, chown, chgrp, unmask
- Communication commands
- Write, wall, mail, mail with options
- Networking commands
- Disk status
- Job control
- Foreground jobs
- Background jobs
- Killing jobs
- nohup
- Process status
- Vi Editor
- Commend mode
- Insert mode
- Ex commend mode
SHELL SCRIPTING
- What is Shall Scripting
- Importance of Shell Scripting
- Difference types of shells
- (sh, bash, ksh, csh, zsh, tcsh)
- Creating shell script
- Marking shell script executable
- Start up & logout files
- Shell Input & Output
- ackslash character constants
- Aliases & History concepts
- Variables
- What is variable
- System defined variables
- Environment variables
- User Defined variables
- Constant variables
- Local & Global variables
- Special variable
- Operators
- Arithmetic Operators
- Relational numeric Operators
- Relational ASCII Operators
- Logical Operators
- Assignment Operators
- Special Files
- Trash files
- Terminal files
- Conditional Execution Statements
- If ,if …..else
- If…..elif…
- Case
- File Test Commands
- String Test Commands
- Looping
- While, until, for
- Break ,continue, true, false
- Exit & sleep commands
- Output formatting commands
- Related flat file files shall scripts
- Commands line Arguments
- Usage of command line arguments
- Creating new Unix commands
- What is $0, $#, $*, $@, $?, $$
- Calling ORACLE stored procedures
- Job scheduling
- Compile & execution Of C & C++ programs
- Unix installation