Unix & Bourne Shell
- Why and What : Unix ?
- Basic architecture explained with an example.
- Round Robin, Time Sharing / Slicing explained.
- Importance of Login Id and password
- Directories : creation, navigation and removal.
- File Systems : explained in detail.
- Significance of .profile
- Inode and significance explained with copy(cp) and move (mv) examples.
- PATH : what and role in access permissions.
- HOME directory : purpose and importance
- Basic commands ; variance with exmaples : ls, ps, pwd, who, wc, tee, cat ( variations ), mkdir, cd etc.
- Read, write and execute : ( user, group and others ) explained wiht chmod command methods ( R, W, X and 4, 2 & 1 ) modes.
- How to create and drop variables ( global and local ) in Shell ?
- Output : echo command
- File descriptors
- Variable interpolation.
- Importance of Escape sequence.
- Command substitution.
- Pipes and re-direction.
- Export variable across shell.
- String interpolation with quotation issue variations.
- sort and pipe :
- grep command and extensions ( && and || ).
- Positional parameters : explained with example.
- Shell Scripting : for loop, case, while, if and until ( exhaustive coverrage with script examples ).
- Tracing execution path of a script.
- Test : options wih script examples.
- touch, link and stat commands : usages.
Korn Shell
- Enhancements in Kron Shell.
- Ed ( options ).
- Regular Expressions
- tr ( options ).
- AWK : Basics
- cron tab : usage explained with detailed examples/strong>
- cut, paste, union, tr, sed, sort, unique.
- grep(enhancements).
- Miscellaneous commands : find, locate, which, kill ( options ), pg, more, head, tail, exit, cmp, diff, comm.
- Maths in shell scripting.