Documente Academic
Documente Profesional
Documente Cultură
Uni
t
No
Clas
s
Topic
I
1.
L1
Introduction to Linux
operating system
2.
L2
File handling
utilities, Security by
file permissions
3.
L3
4.
L4
Networking
commands
5.
L5
Filters
Session Objectives
1.By the end of the session
student will gain knowledge on
architecture of linux operating
system
2.By the end of the session
student will understand the
features and use of Linux
1.By the end of the session
student will able to create and
modify the basic file permissions
and security
2.By
the end of the session student
will able to work with the OS
level file system
1. By the end of the session
student will able to check the
running processes in the OS
2.By the end of the session
student will able to check disk
free and disk usage of the system
1. By the end of the session
student will able to connect to a
remote servers and transfer the
data using netwrking
commanmds
2. By the end of
the session student will able to
transfer files from remote system
to client system.
1.By the end of the session
student will able retrive required
lines from files.
2. By the end of the session
student will able to gain
knowledge on searching and
retriving from files
Text/
Ref
Book
T1
T1
T3
T3
T2
Date
Plann
ed
Date
Condu
cted
6.
L6
Text processing
utilities, Backup
utilities
7.
L7
Sed: scripts
,operation, addresses
8.
L8
Sed: commands,
applications
L9
Awk: execution,
fields, records,
scripts, operation,
pattern, Actions,
functions, using
commands in awk
L10
L11
Shell responsibilities
L12
9.
10.
11.
12.
13.
L13
The shell as a
programming
language, shell meta
characters, file name
substitutions Shell
variables
T1
T2
T1
T1
T3
T3
T3
T3
substitutions in sell
14.
15.
16.
L14
Command
substitution, shell
commands, the
environment,
quoting, test
commands
L15
Control structures,
arithmetic in shell
L16
Interrupt processing,
functions, debugging
shell scripts, shell
script examples
L17
L18
II
18.
19.
20.
21.
L19
L20
T3
T3
T3
T1,T
3
T1,T
3
T1,T
3
T1,T
3
22.
L21
23.
L22
24.
L23
25.
26.
28.
29.
31.
file permissionschmod,fchmod,file
ownershipchown.lchown,fchown
links-soft links and
hard linkssymlink,link,unlink
L25
Directories- Creating,
removing and
changing, Directoriesmkdir, rmdir, chdir,
L26
obtaining
working
getcwd
L27
Directory
contents,
Scanning Directories-
L28
III
30.
L24
II
27.
L29
L30
opendir,
closedir,
functions
current
directory-
readdir,
rewinddir
Process : process
concept, Layout of C
program image in main
memory
T1,T
3
T1
T1,T
3
T1,T
3
T1
T1
T1
T1
T1
T3
32.
L31
33.
L32
34.
L33
35.
36.
37.
38.
41.
42.
Process identification,
process controlprocess creation,
replacing a process
image, waiting for a
process, process
termination
zombie process, orphan
process
L34
L35
L36
Signals: Introduction to
signals,
signal
generation
and
handling
L37
L38
Inter process
communication:
introduction to IPC, ,
IPC between processes
on a single computer
system
IV
40.
L39
L40
T3
T3
T3
T3
T1
T1
T1
T3,T
1
T3,T
1
T3,T
3
43.
L41
44.
45.
46.
47.
48.
49.
FIFOs-creation, IPC
between unrelated
processing using
FIFOs( named pipes)
L42
differences between
unnamed and named
pipes, popen and pclose
library functions.
L43
Message queues:
kernel support for
message queues , Unix
system V APIs for
messages,
L44
client/server
examples
L45
Semaphores kernel
support for a
semaphores
L46
L47
L48
50.
51.
L49
T3,T
1
T3
T3
T3
T3
T3
T3
T3
T2
53.
54.
55.
56.
57.
58.
59.
60.
L50
Semaphore and
shared memory with
examples
L51
Sockets: introduction
to Berkeley sockets
L52
L53
Socket address
structures (Unix
domain and Internet
domain)
L54
L55
Example-client/server
programs-Single
server-client connection
L56
Example-client/server
programs-Single
server-client connection
L57
Multiple simultaneous
clients
T2
T3
T3
T3
T3
T3 &
w1
T3
T3
61.
62.
63.
64.
L58
Multiple simultaneous
clients
L59
Socket options-set
socket
L60
L61
Comparison of IPC
mechanisms.
T3 &
w1
T3
T3
T3