Polytechnic, Department of Electrical Engineering

Polytechnic, Department of Electrical Engineering

The Maharaja Sayajirao University of Baroda Polytechnic, ACADEMIC YEAR Department of Electrical Engineering, 2015-2016 Near Shastri Bridge, Fatehgunj, Vadodara-390001, <<e-mail ID>> Computer Engineering : (Higher Payment Program) YEAR III CORE/Elective/Foundation 1: CREDIT - Semester II CSC3608 : UNIX/LINUX Shell Programming HOURS - OBJECTIVES: COURSE CONTENT / SYLLABUS Introduction To Unix UNIT-I -- Getting started, UNIX Architecture, UNIX File System, UNIX Shells Unix Shell Programming Introduction, When to use shell scripts, How to Write a shell program, The Hellow World Shell UNIT-II -- Script, Passing arguments to the scripts, using shell Variables, R-directing I/O, Using Control Structures, Catching interrupts, Use of Filters Unix Internals UNIT-III Introduction, Introduction to kernel, Buffer cache mechanisms, File I/O in UNIX, Processes in -- UNIX, Process related System calls, Signals in UNIX, Use of Signals in programs, inter process communication in UNIX, System calls related to interposes Communication Unix Network Programming A Brief Overview of TCP/IP, Introduction to Sockets, System Calls Associated with socket UNIT-IV -- programming, Implementation of Connection oriented Server, Implementation of Connection Client, Implementation of Connectionless Server & Client, Remote Procedure Calls (RPC’s) AWK Programming : -- UNIT-IV Operators, Variables Constants, tokens patterns and meta characters, arithmetic and string function, special variables, if-else, while, for array, report generation. Unix Utilities : UNIT-V reep, pr, cpio, tr, cut, paste, diff, cmp, comm., uniq, sort, ar, lp, init, shutdown, halt, sys, mkfs, -- fsck, script, tar, cron, find, file, nice, doscp, dosrm. REFERENCES 1. Advanced Programmer’s Guide To Unix Sytem V 2. By Rebeca Thomas, Lawrance, R. Roger Jeam, L. Yates. 3. Unix Utilities By R. S. Tare 4. Unix System V By Rachel Morgan, Henry Moglith. 5. Linux 7.3 unleased BPD Publication 6. Unix Shell Programming by Yashwant Kanetkar 7. Advanced Unix, A Programme’s Guide by Stephen Prata..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us