Unix & Linux

Course Overview


We offers thorough Linux and UNIX Training,you will gain skills to manage data, execute commands and customize your LINUX and UNIX programming environment. In this training student will get clear technical idea about Unix. We are Providing Indepth training in Unix Environment. It is very useful for Oracle Developers, C, C++ Java Programmers,Test Engineers, SAS developers and every software enginee

Course Content

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
  • Mkdir, cd,rmdir rm-r
  • Displaying files
  • Is,ls options
  • Viewing long files
  • Pg,more,head,tail
  • Comparing files
  • Cmp,comm.,diff
  • Zip files
  • Gzip, gunzip, zcat, compress
  • Uncompress , pack, unpack
  • Printing files
  • Ip, Ipr
  • 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
  • Cut, paste
  • Tools for sorting
  • Sort by line
  • Sort by fields
  • Sort with options
  • Uniq
  • Changing information in files
  • tr, sed
  • 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
  • telnet, ftp
  • Disk status
  • du,df, free
  • Job control
  • Foreground jobs
  • Background jobs
  • Killing jobs
  • nohup
  • Process status
  • Ps
  • Ps with options
  • 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
  • echo , print , read
  • 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
  • at
  • crontab
  • batch
  • Compile & execution Of C & C++ programs
  • Unix installation

Course Training


About Unix & Linux Training
The purpose of this course is to give you competency as a beginning user of Unix. You will leave from this course with the ability to use Unix to perform routine file management, electronic mail, file editing, command piping and filtering, file permissions, and customizations. You will also know how to access Unix reference information and help material online so that you can gain more Unix knowledge when you require it. Receive in-depth coverage of Unix.

Unix & Linux Training Duration
Normal Track 40 Working days for each course, daily one and half hour.
Weekend Batches(saturday,sunday) 2to3 hours for day total 16 working days.
Unix & Linux Training

Prospects


Unix alone can float your career boat, but broader skills are recommended to chart a steady career course. And employers in Unix-only and mixed-tech shops want proven skills and experience.

Linux is more than a Unix flavor with similar multitasking, virtual memory, shared libraries and demand-loading and TCP/IP networking capabilities. It’s an important contender in the server and desktop market, but to its growing legion of boosters, it’s nothing less than the Next Big Thing. But hiring managers and practitioners are offering a more careful assessment with regard to Linux career prospects.

Trainer Profile


Real Training with Real Time experience. He has around 13 years of Experience in Training,Designing and Implementing the Applications based on Unix & Linux.