SlideShare a Scribd company logo
Institute / School Name Schools of Computer Sciences
Program Name BE (CSE)
Course Code CSP
Course Name Operating System Lab - II
Labs (per week) 0-0-2 Course Credits 1.0
Course Coordinator Name Ms Rajni Sharda
11 Scope and Objectives of the Course
1. This lab allows students to get familiar with of Unix/Linux environment, installation and customization
of the operating system.
2. This lab is designed to have practical exposure to basic utilities and commands.
3. At the end of this course, students should be able to practise the shell scripts using vi editor.
2. Reference Books
RB1: 'Linux Programming Bible' by John Goerzen IDG Books, New Delhi
RB2: 'Your Unix - The Ultimate Guide' by Sumitabha Das Tata McGraw-Hill
Lab Manuals
3. Other readings and relevant websites
S.No. Link of Journals, Magazines, websites and Research Papers
1 http://tldp.org/LDP/abs/html/basic.html
2 http://tldp.org/LDP/abs/html/communications.html
3 www.unix.org
4 www.tutorialspoint.com/unix
5
4. Lab Plan
S. No. Experiment Detail
1 Installation, Configuration & Customizations of Unix/Linux
2 Study basic & User status Unix/Linux Commands: Purpose commands: man, help, history
3 File oriented commands: cat, cp, mv, rm, tar, gzip, compress, uncompress
4 File oriented commands: which, whereis, find, chmod, umask
5 Directory oriented commands: cd, pwd, mkdir, rmdir, ls, mount, umount
6 Communication-oriented commands: echo, host, nslookup, ipcalc, ping, traceroute, netstat
7 Communication-oriented commands: whois, finger, ifconfig, telnet, wget, ip, route, iptables
8 Process oriented commands: ps, pstree, kill, killall
9 Regular expressions & Filters in Linux: Simple filters viz. more, wc, diff, sort, uniq, etc., grep, sed
10 Shell script to show the usage of basic operators in vi editor
11 Shell script to show the usage of arrays in vi editor
12 Shell script to show the usage of decision making in vi editor
5. Evaluation Scheme:
Component 1* Lab Performance 40
Component 2 Internal Viva 20
Page 1 of 2
Component 3** External Viva 40
Total 100
*Lab Performance will be evaluated periodically.
**The End Term examination for practical courses is held at the end of semester and includes conduct of
experiment and an oral examination (viva voce).The mandatory requirement of 75% attendance in all lab
classes is to be met for being eligible to appear in this component
6. Details of Evaluation Component 1 and Component 2
Description Marks To be held in week Remarks
Lab Performance 1 20 3rd
-6th
week Program/Experiment + Viva
Lab Performance 2 20 9th
-11th
week Program/Experiment + Viva
Internal Viva 20 Internal Viva
This document is approved by
Designation Name Signature
Course Coordinator Ms Rajni Sharda
HOD Mr. Sushil Bansal
Dean Dr. Rajnish Sharma
Revision Date June 18, 2013
Revision No 1
Page 2 of 2

More Related Content

Similar to 11091.handout os lab ii

CNS440 – Lab Assignment Week 2 Complete Lab 1 Perfo.docx
CNS440 – Lab Assignment Week 2   Complete Lab 1 Perfo.docxCNS440 – Lab Assignment Week 2   Complete Lab 1 Perfo.docx
CNS440 – Lab Assignment Week 2 Complete Lab 1 Perfo.docx
mary772
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
Abdul Hannan
 
Hrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_reportHrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_report
Hrishikesh Malakar
 
tip oopt pse-summit2017
tip oopt pse-summit2017tip oopt pse-summit2017
tip oopt pse-summit2017
domenico di mola
 
ScalaUA - distage: Staged Dependency Injection
ScalaUA - distage: Staged Dependency InjectionScalaUA - distage: Staged Dependency Injection
ScalaUA - distage: Staged Dependency Injection
7mind
 
7th sem
7th sem7th sem
7th sem
nastysuman009
 
7th sem
7th sem7th sem
7th sem
nastysuman009
 
CEIS106_Final_Project.pptx.pdf
CEIS106_Final_Project.pptx.pdfCEIS106_Final_Project.pptx.pdf
CEIS106_Final_Project.pptx.pdf
luxasuhi
 
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptxIPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
ssuser455e28
 
DTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of ProgrammingDTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of Programming
Khirulnizam Abd Rahman
 
Blue Prism Training Agenda
Blue Prism Training AgendaBlue Prism Training Agenda
Blue Prism Training Agenda
Saranya Vempalli
 
java
javajava
Hadoop testing workshop - july 2013
Hadoop testing workshop - july 2013Hadoop testing workshop - july 2013
Hadoop testing workshop - july 2013
Ophir Cohen
 
Divyam Virmani
Divyam VirmaniDivyam Virmani
Divyam Virmani
Divyam Virmani
 
International Institute of technology (android)
International Institute of technology (android)International Institute of technology (android)
International Institute of technology (android)
Nazih Heni
 
18CSL48.pdf
18CSL48.pdf18CSL48.pdf
18CSL48.pdf
Narayan AB
 
Understanding And Using Reflection
Understanding And Using ReflectionUnderstanding And Using Reflection
Understanding And Using Reflection
Ganesh Samarthyam
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
EugenioBrown1
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
NathanielZaleski
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
JohnnyBryant1
 

Similar to 11091.handout os lab ii (20)

CNS440 – Lab Assignment Week 2 Complete Lab 1 Perfo.docx
CNS440 – Lab Assignment Week 2   Complete Lab 1 Perfo.docxCNS440 – Lab Assignment Week 2   Complete Lab 1 Perfo.docx
CNS440 – Lab Assignment Week 2 Complete Lab 1 Perfo.docx
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
 
Hrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_reportHrishikesh_iitg_internship_report
Hrishikesh_iitg_internship_report
 
tip oopt pse-summit2017
tip oopt pse-summit2017tip oopt pse-summit2017
tip oopt pse-summit2017
 
ScalaUA - distage: Staged Dependency Injection
ScalaUA - distage: Staged Dependency InjectionScalaUA - distage: Staged Dependency Injection
ScalaUA - distage: Staged Dependency Injection
 
7th sem
7th sem7th sem
7th sem
 
7th sem
7th sem7th sem
7th sem
 
CEIS106_Final_Project.pptx.pdf
CEIS106_Final_Project.pptx.pdfCEIS106_Final_Project.pptx.pdf
CEIS106_Final_Project.pptx.pdf
 
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptxIPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
IPD Week - Technical Session - New IT Essentials 8 Technical Topics.pptx
 
DTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of ProgrammingDTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of Programming
 
Blue Prism Training Agenda
Blue Prism Training AgendaBlue Prism Training Agenda
Blue Prism Training Agenda
 
java
javajava
java
 
Hadoop testing workshop - july 2013
Hadoop testing workshop - july 2013Hadoop testing workshop - july 2013
Hadoop testing workshop - july 2013
 
Divyam Virmani
Divyam VirmaniDivyam Virmani
Divyam Virmani
 
International Institute of technology (android)
International Institute of technology (android)International Institute of technology (android)
International Institute of technology (android)
 
18CSL48.pdf
18CSL48.pdf18CSL48.pdf
18CSL48.pdf
 
Understanding And Using Reflection
Understanding And Using ReflectionUnderstanding And Using Reflection
Understanding And Using Reflection
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
 
Netw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire classNetw450 advanced network security with lab entire class
Netw450 advanced network security with lab entire class
 

11091.handout os lab ii

  • 1. Institute / School Name Schools of Computer Sciences Program Name BE (CSE) Course Code CSP Course Name Operating System Lab - II Labs (per week) 0-0-2 Course Credits 1.0 Course Coordinator Name Ms Rajni Sharda 11 Scope and Objectives of the Course 1. This lab allows students to get familiar with of Unix/Linux environment, installation and customization of the operating system. 2. This lab is designed to have practical exposure to basic utilities and commands. 3. At the end of this course, students should be able to practise the shell scripts using vi editor. 2. Reference Books RB1: 'Linux Programming Bible' by John Goerzen IDG Books, New Delhi RB2: 'Your Unix - The Ultimate Guide' by Sumitabha Das Tata McGraw-Hill Lab Manuals 3. Other readings and relevant websites S.No. Link of Journals, Magazines, websites and Research Papers 1 http://tldp.org/LDP/abs/html/basic.html 2 http://tldp.org/LDP/abs/html/communications.html 3 www.unix.org 4 www.tutorialspoint.com/unix 5 4. Lab Plan S. No. Experiment Detail 1 Installation, Configuration & Customizations of Unix/Linux 2 Study basic & User status Unix/Linux Commands: Purpose commands: man, help, history 3 File oriented commands: cat, cp, mv, rm, tar, gzip, compress, uncompress 4 File oriented commands: which, whereis, find, chmod, umask 5 Directory oriented commands: cd, pwd, mkdir, rmdir, ls, mount, umount 6 Communication-oriented commands: echo, host, nslookup, ipcalc, ping, traceroute, netstat 7 Communication-oriented commands: whois, finger, ifconfig, telnet, wget, ip, route, iptables 8 Process oriented commands: ps, pstree, kill, killall 9 Regular expressions & Filters in Linux: Simple filters viz. more, wc, diff, sort, uniq, etc., grep, sed 10 Shell script to show the usage of basic operators in vi editor 11 Shell script to show the usage of arrays in vi editor 12 Shell script to show the usage of decision making in vi editor 5. Evaluation Scheme: Component 1* Lab Performance 40 Component 2 Internal Viva 20 Page 1 of 2
  • 2. Component 3** External Viva 40 Total 100 *Lab Performance will be evaluated periodically. **The End Term examination for practical courses is held at the end of semester and includes conduct of experiment and an oral examination (viva voce).The mandatory requirement of 75% attendance in all lab classes is to be met for being eligible to appear in this component 6. Details of Evaluation Component 1 and Component 2 Description Marks To be held in week Remarks Lab Performance 1 20 3rd -6th week Program/Experiment + Viva Lab Performance 2 20 9th -11th week Program/Experiment + Viva Internal Viva 20 Internal Viva This document is approved by Designation Name Signature Course Coordinator Ms Rajni Sharda HOD Mr. Sushil Bansal Dean Dr. Rajnish Sharma Revision Date June 18, 2013 Revision No 1 Page 2 of 2