#2
| |||
| |||
Re: UNIX Syllabus in JNTU
Here i am providing you UNIX Syllabus of JNTU Which is common to all braches of B.Tech as below;- UNIT - I Unix utilities –1 : Introduction to unix file system, vi editor, file handling utilities, security by file permissions, process utilities, disk utilities, networking commands, cp, mv, ln, rm, unlink, mkdir, rmdir, du, df, mount, umount, find, unmask, ulimit, ps, who, w, finger, arp, ftp, telnet, rlogin. UNIT - II Unix utilities –2:Text processing utilities and backup utilities , detailed commands to be covered are cat, tail, head , sort, nl, uniq, grep, egrep,fgrep, cut, paste, join, tee, pg, comm, cmp, diff, tr, awk, tar, cpio. UNIT - III Problem solving approaches in Unix : Using single commands, using compound. Commands, shell scripts, C programs, building own command library of programs. UNIT - IV Working with the Bourne shell : What is a shell, shell responsibilities, pipes and input Redirection, output redirection, here documents, the shell as a programming language, shell meta characters, shell variables, shell commands, the environment, control structures, shell script examples. UNIT - V Unix Internals - 1 : Unix file structure, directories, files and devices, System calls, library functions,low level file access, usage of open, creat, read, write, close, lseek, stat, fstat,ioctl, umask, dup and dup2, the standard i/o (fopen, fopen, fclose,fflush, fseek, fgetc, getc, getchar, fputc, putc, putchar, fgets, gets ), formatted I/O, stream errors, streams and file descriptors, file and directory maintenance (chmod, chown, unlink, link, symlink, mkdir, rmdir, chdir, getcwd), Directory handling system calls (opendir, readdir, closedir,rewinddir, seekdir, telldir). UNIT - VI Unix Internals – 2 : Process and Signals : What is process, process structure, starting new process,Waiting for a process, zombie process, process control, process identifiers, fork, Vfork, exit, wait, exec, Signal functions, unreliable signals, interrupted system Calls, kill and raise functions, alarm, pause functions, abort, system, sleep functions. UNIT - VII Unix Internals – 3 : Data Management : Management of memory (malloc, free, realloc, calloc), File Locking (creating lock files, Locking regions, use of read/write locking, competing locks, other commands, deadlocks) UNIT - VIII Unix Internals – 4 : Inter-Process communication : Pipe, Process Pipes, the pipe call, parent-child process, named pipes : FIFOs, Semaphores, message queues and shared memory and applications of IPC. |
|