|
|
|
UNIX/LINUX
Awarness Session
Course
Details |
|
Batch
Date: Jun
13th @ 10AM
Faculty: Mr. Dinesh Kumar
Duration:
15 - 20 Days (Daily one and half hour)
Fee: 1000/- INR Reg Fee 100/-INR
Location
: S.R Nagar, Hyderabad.
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Canara bank building 2nd floor,
near S. R Nagar Ploce Station,
Hyderabad-500038.
Contact : 7660 888 786.
Syllabus:
Over
view of the Operating system
Features of os
History of unix/Linux
Features of unix/Linux
Flavours of unix/Linux
Comparision of unix
with windows
Architecture of
unix/Linux
What is a shell?
What is a Kernel?
and Tools, compilers
Unix File System
Different type of
files
-
Ordinary Files
- Directory
Files
-
Device Files
Basic
commands
-
logname, pwd, hostname, uname, cal, date
- logout(exit)
, banner, tput clear,who,
-
ls , whoami , finger,
-
who am i, uptime, time,history,setenv
Creating
users and Groups
-
groupadd,groupdel
-
useradd, userdel
System
startup and shutdown
- Init,halt,shutdown
-
Different run levels
Working
with Files
-
How to create files?
-
Difference between cat and touch
-
cat, touch, rm,split
-
cp, ln, wc, renaming Files(mv), nl
Working with directories
Displaying Files
Documentation
Zip
Files
-
Compress, uncompress
-
Pack, unpack, gzip, gunzip, zcat, pcat,tar
Viewing long files
- pg,
more ,head, tail ,less,display
Comparing
Files
- cmp,comm,
diff
-
Zcmp,zdiff
Printing
files
searching
Files
-
find,locate,which,whereis,what
Standard Input & Output &Error
- Redirecting
Input
- Redirecting
Output
- Redirecting
Error
Different
date formats & cal with more options
Wild card Characters
: ^, $, \<, \>, *, ?, +,|,?
Tools for Filters
- grep,
grep with more options
- fgrep
, egrep
Regular
Expressions & patterns
-
What is the need of Regular Expression
-
What is a Regular Expression
-
Different type of Patterns
-
Character pattern
-
Word Pattern
-
Line pattern
Flat
Files
-
What is a Flat File
- What
is the need of Flat File
- Delimiter
Flat File
- Custom
Delimiter Flat File
What
is Delimiter?
Different
types of Delimiters
Reading
data frm flat files
Writing
data to flat Files
Tools for handling
flat files
Tools
for sorting
-
Sort by lines
- Sort
by fields
- Sort
with options
-
Uniq with options
Changing
Information In Files
-
tr with options
-
sed with options
Piping
-
Need of piping
- Piping
With Filters
- tee
command
File
permissions
-
Types of Permissions
- How
to change permissions
-
What is the need of changing permissions
-
Chmod , umask
-
How to change group
-
How to change Owner
Communication
Commands
-
Write,mail,wall,mail with options
Networking
Commands
- telnet,
ftp, vlogin, rdate, rlogin
Disk
status
Job Control
-
Fore ground jobs
-
Back ground Jobs
- Killing
jobs
- nohup
Process
status
-
ps with options,kill,killall
Editors
-
Ed Editor
- Ex
Editor
-
Vi Editor
- Modes
of vi editor
-
Character pattern
-
Word Pattern
-
Line pattern
Shell
Scripting:
What is shell Scripting
Different
types of shells
(sh, bash, ksh, csh, zsh, tcsh)
Importance of shell
scripting
Creating shell script
Making shell script
executable
Startup & logout
files
Shell input &
output
Escape
character constants
Aliases
Variables
- echo,
print, read
- System
defined variables
-
Constanrt variables
-
How to create Local & Global variables
Operators
- Arithmetical
Operators
-
Relational Numeric Operators
-
Relational Ascii Operators
-
Logical Operators
Special
Files
-
Trash Files
-
Terminal Files
Conditional
Execution Statements
-
if, if…else, if …elif.., case
How
to know what type of file we created?
String
test commands
Looping
-
While, until, for
- Break,
continue, true, false
Exit
& sleep commands
Related Flat File
Shellscripts
Command line arguments
-
Usage of command line arguments
-
Creating new unix commands
-
What is $0,$#,$*,$@,$$
-
Calling Oracle stored procedures
Job
scheduling
Compile
and Execution of c & c++
programs
Execcuting java programs
and web application
Unix Installation
|
|
|
|
|
|