0% found this document useful (0 votes)
63 views

2 It302g Linux Os

Create users and groups in Linux.

Uploaded by

Amit Deshai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

2 It302g Linux Os

Create users and groups in Linux.

Uploaded by

Amit Deshai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

GOVERNMENT POLYTECHNIC, NAGPUR.

(An Autonomous Institute of Govt. of Maharashtra)

COURSE CURRICULUM

PROGRAMME : DIPLOMA IN INFORMATION TECHNOLOGY


COURSE CATEGORY: PROGRAMME CORE COURSE
COURSE CODE : IT302G$
COURSE TITLE : LINUX OPERATING SYSTEM$
TEACHING SCHEME : TH: 03; TU: 00;PR: 02(CLOCK HRs.)
TOTAL CREDITS : 04(1 TH/TU CREDIT = 1 CLOCK HR., 2 PR CREDIT = 1 CLOCK HR.)
TH. TEE EXAM : 03 HRs
PR. TEE EXAM : 02 HRs
PT. EXAM : 01 HR

 RATIONALE:
Operating System is most essential component of Computer System.
Nowadays, Linux became the platform to run desktops, servers, and embedded systems
across the globe. It was one of the most reliable, secure, and efficient operating systems
available. Knowledge of Linux operating system is essential, as it provides many features
such as multitasking, multiuser, security etc. which are mainly used in both server and
workstation systems. So, this course will enable the students to inculcate the basics of Linux
operating system, writing shell scripts as well as administer the network.

 COURSE OUTCOMES:
After completing this course students will be able to–
1. Install Linux Operating System.
2. Execute various commands of Linux Operating System.
3. Develop programs using shell programming.
4. Create user groups and its privileges using various tools.
5. Maintain Linux system security.
6. Use Linux network services.

1
IT302G Linux Operating System 2021

 COURSE DETAILS:
A. THEORY :
Units Specific Learning Topics and Subtopics Hrs
Outcomes .
(Cognitive Domain)
1. 1a. Compare features of 1.1 History of Linux, Features of open 08
Introduction given operating source operating system ,Advantages
system. ofusing Linux, Linux distribution,
1b. Identify tools and Linux kernel,Architecture
application of given 1.2 OS services,System call ,Run levels,
operating system. GNU/GPL license, Free software
1c. Classify given foundation, MULTICS
operating system on 1.3 File system: Hierarchical File
the basis of given system, File system features, Data
point. structures
1d. Write the steps to 1.4 Process: Process concepts, context of
create users and process, Context switch, process
configure on given state, State transition diagram, Data
network O.S. structures for processes.

2. 2a. Classify given 2.1 Internal & external commands in 10


Linux commands as Linux: Internal commands-echo, type
Commands internal or external. etc.External commands -ls, mv, rm,
2b. Compare
and Utilities various cat, useradd etc.
types of commands 2.2 Command line commands –who, log
on basis of given name, banner, cal, date bc, man, info
point. etc.Files & directory commands –cat,
2c. Apply Linux less, more, ls, comm,
commands to diff,tar,Directory related commands–
manipulate given file pwd, cd, mkdir, rmdir,
and directory. 2.3 Manipulating file commands -cp, mv,
2d. Describe the given rm, File link commands chmod,
file structure on the umask, file, wc, split, cmp,diff.
basis of given point. 2.4 Linux file system structure- ext2,
2e. Compare init process ext3 file system
of different boot 2.5 Linux boot loader – GRUB
loader on basis of &LILO,SYSV init process, Init Run
given pointith level
justification.
3. 3a. Write Shell scripts 3.1 Shell programming – Shellscripts, 08
Shell for given commands. executing shell scripts,Creating shell
Programming 3b. Develop program scripts.
using Vi editor in the 3.2 Vi Editor: Appending files into
specified mode to current file,
carry out given 3.3 Changing Text commands, Cursor
operation. Positioning Commands, Cutting and
3c. Write the steps to Pasting, Text, Exiting from vi, Text
execute given 3.4 Deletion Commands, Text,Insertion
programs on given Commands, Undo Commands

2
IT302G Linux Operating System 2021

editor.
4. 4a. Write the procedure 4.1 System Administration: Role of 08
Linux to perform given Administrator’s, The Root Account-
Administratio administrative tasks. Administrator’s login, Sudo, SU,
n 4b. Describe the purpose User Private Group(UPG), The
of using given run shadow password file. Task
level. scheduling using Cron, Maintaining
4c. Write procedure to security.
perform the given 4.2 Operations: Startup and shutdown,
operation for System run levels
managing the 4.3 Managing Disk Space: df, du, find
users/groups. command-Locating files dd,
4d. Select and use Command-Copying Disks, disk
relevant command as management-RAID.
per given disk
management
operation.
5. 5a. Compare various 5.1 Types of Permissions, Security 06
Linux types of given Principles- host based security&
System permissions. Network based security
Security 5b. Apply given tool to 5.2 Boot security, Firewall concept
access and grant 5.3 PAM( Pluggable Authentication
different types of Modules ), Advantages of PAM.
permissions to the
files.
5c. Configure the given
boot security on
given point.
5d. Describe given
module and
transaction on basis
of given point.
6. 6a. Describe given 6.1 DNS (Domain Name System),Mail 08
Servers and services in Linux. Transfer Agent & Local Directory
Services 6b. Write method to Agent, understanding pop3 &
configure the setting SMTP,telnet,FTP
in the firewall to 6.2 Apache server (HTTP), feature of
apply given network Apache
security features. 6.3 Firewall and internet security
6c. Classify given server 6.4 NFS server and Its Usage.
on basis of its usage 6.5 Working of DHCP & benefits of
with justification. DHCP deployment.
6d. Configure the given
setting in the DHCP
server/client.
TOTAL 48

3
IT302G Linux Operating System 2021

B. LIST OF PRACTICALS/LABORATORY EXPERIENCES/ASSIGNMENTS:

Practi- Specific Learning Outcomes Units Hrs.


cals (Psychomotor Domain)
1 Install Linux OS on standalone machine. 1.Introduction 04
2 Execute Logging/logout via terminals and network. 04
Execute general purpose utility commands in 2. Linux
3
Linux. Commands
04
and utilities
4 Use text editor in different modes.
Develop any two Shell script program in VI Editor
5 04
using control structure. 3. Shell
Develop any two C program in VI Editor using loop programming
6 04
structure.
Manage and create Users or groups in Linux as a
7 4. Linux 02
super user. Administration
8 Recover Root Password. 02
9 Run SUDO command to access system privileges. 02
10 Configure and maintain DHCP server/client. 02
5.Linux system
Configure and maintain firewall for computer security
11 02
security.
6. Servers and
12 Configure NFS server. 02
services
Total Hrs. 32

4
IT302G Linux Operating System 2021

 SPECIFICATION TABLE FOR THEORY PAPER:


Unit Levels from Cognition Process Dimension Total
Units
No. R U A Marks
1 Introduction 02(02) 06(00) 00(03) 08(05)
Linux Commands
2 02(00) 03(03) 06(06) 11(09)
and Linux file system
Introduction to
3 02(02) 03(03) 03(00) 08(05)
Shell programming
Managing User
4 02(00) 03(03) 06(03) 11(06)
accounts and Disk space
5 Linux system security 02(00) 00(03) 09(03) 11(06)
6 Servers and services 02(02) 03(03) 06(00) 11(05)
Total 12(06) 18(12) 30(18) 60(36)
R – Remember U – Understand A – Analyze / Apply

 QUESTION PAPER PROFILE FOR THEORY PAPER:

T- Unit/Topic Number L- Level of Question M-Marks


R-Remember U-Understand A-Analyze/ Apply
1 R 2 means Unit/Topic Number No- 1, Level of Question –Remember, Marks – 2 Marks

Q.
Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Options
No
1 R 2 2 R 2 3 R 2 4 R 2 5 R 2 6 R 2
1 6/9
1 R 2 3 R 2 6 R 2
2 2 U 3 3 U 3 4 U 3 2 U 3 6 U 3 3/5
3 1 U 3 1 U 3 6 U 3 3 U 3 4 U 3 3/5
4 2 A 3 2 A 3 6 A 3 2 A 3 2 A 3 3/5
5 6 A 3 3 A 3 5 A 3 5 U 3 1 A 3 3/5
6 4 A 6 5 A 6 2 A 6 2/3

5
IT302G Linux Operating System 2021

 ASSESSMENT AND EVALUATION SCHEME:


To Max Min Evidence Course
What Frequency
Whom Marks Marks Collected Outcomes
Two PT
(Continuous Assessment)
(average
Test
of two 1, 2,
PT 25 -- Answer
Direct Assessment Theory

tests will 3,4,5,6

Students
Scripts
CA

be
computed)

Class Room Assign- Assignment 1, 2,


15 --
Assignments ments Book 3,4,5,6
Examination)
(Term End

Students

Theory
TEE

End of the
End Exam 60 24 Answer 1,2,3,4,5,6
Course
Scripts

Total 100 40
Continuous
End of
(Continuous Assessment)

Assessment 1, 2,
Every 20 -- Journal
of Practical 3,4,5,6
Practical
Direct Assessment Practical

Students

Journal
CA

Assign- 1, 2,
Writing 05 -- Journal
ments 3,4,5,6

Total 25 10
Examination)
(Term End

Students

Practical
TEE

End Exam End of the


50 20 Answer 1,2,3,4,5,6
Course
Scripts
Indirect Assessment

Student Feedback on After First


Student Feedback Form
course PT
Students

1, 2, 3,
4,5,6
End of
End of Course
The Questionnaires
Survey
Course

6
IT302G Linux Operating System 2021

 SCHEME OF PRACTICAL EVALUATION:


S.N. Description Max. Marks
1 Configuration of Linux operating system 10
2 Performance, correctness for various commands 20
3 Debugging program , Result after executing commands 10
4 Viva Voce 10
TOTAL 50

 MAPPING COURSE OUTCOMES WITH PROGRAM OUTCOMES:


Program
Course Specific
Program Outcomes (POs)
Outcomes Outcomes
(COs) (PSOs)
1 2 3 4 5 6 7 1 2
1 3 3 3 -- - 3 -- 3

2 3 3 3 -- - 3 -- 3

3 3 3 3 -- - 3 -- 3

4 3 3 3 -- - 3 -- 3

5 3 3 3 -- - 3 -- 3

6 3 3 3 -- - 3 -- 3
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)

 REFERENCE & TEXT BOOKS:


Author, Publisher, Edition and
S.N. Title ISBN Number
Year of Publication
Richard Blum, Christine
Linux Command Line and rd 13:
1 Bresnahan,3 Edition, John Wiley
Shell Scripting Bible 9781118983843
& Sonspub., Jan 2015
The Linux Command
William E. Shotts Jr., 1st 13:
2 Line:
Edition,2012 9781118983843
A Complete Introduction
Linux: The Beginners Simon Bedford, Create Space
3 Choice Independent Publishing, April 13:9781514895658
For the Linux System 13,2015

 E-REFERENCES:
 https://www.linux.com/tutorials ,accessed on 1 Feb 2022
 https://www.javatpoint.com/,accessed on 1 Feb 2022
 http://www.slideshare.net/vignesh0009/linux-practicals,accessed on 1 Feb 2022

7
IT302G Linux Operating System 2021

 LIST OF MAJOR EQUIPMENTS/INSTRUMENTS WITH SPECIFICATION:


1. Red Hat Enterprise Linux 6
2. Computer (Dual Core or above)
3. Network printer.

 LIST OF EXPERTS & TEACHERS WHO CONTRIBUTED FOR THIS


CURRICULUM:
S.N. Name Designation Institute / Industry
Head of Department
1 Dr.A.R.Mahajan Chairman
(I.T.Dept.)
Operations Manager, IT-
2 Mr.Dipak Dhote Network InfosystemsPvt Industry Expert
LTD
Assistant Professor, I.T.,
Ramdeobaba College of Member from
3 Dr.Rakesh Kadu
Engg, and Management, Academics(External)
Nagpur.
4 Mrs.V.A.Raje Lecturer in C.O., G.P.Arvi MSBTE Nominee
Lecturer in Information
5 Mr.L.D.Vilhekar Member (Internal)
Tech.
Lecturer in Information Member (Internal ), Course
6 Mrs.D.P.Chanmanwar
Tech. Expert
Lecturer in Electrical CDC In Charge and
7 Mr.M.N.Gawande
Engg. Member Secretary
Lecturer in Information
8 Mrs.Isha Sangolkar Course Expert
Tech.

______________________ ______________________
(Member Secretary PBOS) (Chairman PBOS)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy