Https%3a%2f%2fcdn.evbuc.com%2fimages%2f70778605%2f253710638063%2f1%2foriginal

Introduction to Linux/Unix training for beginners in Rochester, MN, MN | UNIX File System, UNIX Commands, Piping, Communication commands, Networking Commands, Disk Utilities, Shell Scripting, UNIX File System Architecture Training

This LIVE training course consists of 8 sessons, 2 sessions per week, 2 hours per session.  This training covers Linux and UNIX Training where students gain skills to manage data, execute commands and customize LINUX and UNIX programming environment. 




WEEKLY COURSE SCHEDULE



  • This is a weekdays course that will be held October 7-30, 2019 US Pacific Time

  • The class sessions will be held - monday, wednesday every week for 4 weeks

  • 6:30-8:30 PM US Pacific time, each day.

  • Please check your local date and time for first session.

  • View detailed weekly course schedule below




PREREQUISITES



  • Basic knowledge about Operating System and its functionalities.

  • Familiarity with various computer concepts.




COURSE FEATURES



  • 4 weeks, 8 sessions, 16 hours of total LIVE Instruction

  • Training material, instructor handouts and access to useful resources on the cloud provided

  • Practical Hands on Lab exercises on cloud workstations provided

  • Actual code and scripts provided

  • Real-life Scenarios




COURSE OUTLINE


1. UNIX File System Architecture



  • Boot Block

  • Super Block

  • Inode Block

  • Data Block


2. File System of UNIX



  • Ordinary Files

  • Directory Files

  • Device Files

  • The Structure of UNIX File system


3. Different UNIX Commands



  • pwd, who, whoami

  • exit, date, cal, exit, banner


4. Links



  • Hard Link

  • Soft link or Symbolic Link

  • Unlink


5. Complex Filters



  • tr, comm., tee, sed, nl


6. Working with Files



  • cat, touch, rm

  • cp, mv, ln, wc


7. Working with Directories



  • mkdir, cd, rmdir, rm


8. Displaying Files



  • ls, ls with options


9. Simple Filters



  • pg, more, less, head, tail, paste, cut, sort


10. Zip Files



  • gzip, gunzip, zcat, compress

  • Uncompress, pack, unpack and Pcat


11. Printing Files



  • lp, cancel


12. Finding Files



  • find, locate etc.,


13. Input and Output Redirection



  • Redirecting Output

  • Redirecting Input

  • Standard error


14. Shell Meta Characters



  • File substitution

  • I/O redirection

  • Process Execution

  • Quoting meta characters

  • Positional parameters

  • Special Parameters


15. More Filters



  • grep, grep with options

  • fgrep, egrep


16. Regular Expressions and Patterns



  • What is Pattern?

  • Usage of regular expression

  • Different types of patterns


17. How C programs are useful for solving problems in UNIX


18. UNIX Commands



  • Uniq

  • Diff

  • cmp


19. Backup Utilities



  • tar, cpio


20. Piping



  • Usage of piping

  • Piping with filters


21. File Permissions



  • chmod, chown, chgrp, umask


22. Communication Commands



  • write, wall, mail, mail with options


23. Networking commands



  • telnet, ftp, rlogin, finger, etc..


24. Disk Utilities



  • df, du, mount, unmount


25. Job Control



  • Foreground jobs

  • Background jobs

  • Killing jobs

  • Nohup


26. Prcoess Status



  • Ps

  • Kill

  • Pkill


27. Job scheduling



  • At

  • Crontab

  • Batch


28. ed, ex and vi editors



  • Command mode

  • Insert mode

  • Ex command mode


29. Shell Scripting



  • What is shell scripting?

  • Importance of shell scripting

  • Different types of shells

  • Creating Shell script

  • Making shell script executable


30. Shell Input and Output



  • echo, print, read


31. Backslash character constants aliases and History concept variables



  • What is a variable?

  • System defined variables

  • Environment Variables

  • User defined variables

  • Constant variables

  • Local and Global variables

  • Special Variables

  • Comments


32. Operators



  • Arithmetic Operators

  • Relational Operators

  • Relational ASCII operators

  • Logical Operators

  • Assignment Operators


33. Flow Control Structure



  • If, if….else

  • If… elif

  • Case


34. Looping



  • while, until, for, break, continue


35. Formatted I/O


36. Namespaces in UNIX


37. Introduction to Message Queues


38. Introduction to Different Types of System Calls


39. Programming Aspects of Berkeley Sockets & Reserved Ports


40. UNIX Domain Protocol 


41. Socket Addresses






DETAILED WEEKLY COURSE SCHEDULE


This course is attended by students from across all time zones in US, Canada and countries around the world including UK, many European and Asian Countries as well as Australia.


Please check your Local Date and time for the first session and subsequent sessions as well.