digital@thrayait.com +60162650525, +919043703606

Training Information

Unix & Linux

We are pleased to offer a comprehensive suite of training solutions tailored to meet your needs. Our services encompass both online and offline corporate training options, ensuring flexibility and accessibility for your team's professional development.

Click Here for Enquiry Form

Course Content

Syllabus:

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