Linux OS
Linux OS
Linux OS
1. RATIONALE
An operating system is a program that interacts with the user and the computer hardware
and controls the execution of all kinds of programs. This course makes students to
understand importance of Operating System and Linux distributions, its functionalities to
manage resources, Linux program development and its execution. After learning this course,
students will be able to classify various types of operating systems and made aware of
process and file management with emphasis given to Linux type of Open Source Operating
System and its security features.
2. COMPETENCY
The course content should be taught and implemented with the aim to develop different
types of skills so that students are able to acquire following competency:
Perform Linux shell scripts for resource management in Operating System.
The following Practical Outcomes (PrOs) are the sub-components of the COs. Some of the
PrOs marked ‘*’ are compulsory, as they are crucial for that particular CO at the ‘Precision
Level’ of Dave’s Taxonomy related to ‘Psychomotor Domain’.
3 Test and execute Linux process commands: top, ps, kill. II 02*
Test and run basic Linux commands to perform following task: V 02*
a) Display the calendar for the month in which you born.
b) Display the calendar for the year 2030.
4 c) Display the date and time of your system.
d) Display the date of your system in mm/dd/yyyy format
for e.g. 07/14/2030.
Test and execute Linux file and directory commands to III & V 02*
perform following task:
a) Display help for pwd command.
5
b) Write a Linux command to clear your screen.
c) Display the history of previously executed command.
Test and execute Linux Super User command to perform IV & V 04*
following task:
a) Display the user id of the currently logged-in user of
your system.
6 b) Display host name of your system.
c) Write a Linux command to display the history of logins
into the system.
d) Write a Linux command to display the server name.
e) Execute the linux command : who, w ,last
Test and execute Linux editing file commands to perform III &V 04*
following task:
7 a) Write a shell script to (i) create user defined directory
(ii) rename it and (iii) remove the directory
b) Write a shell script to create a blank file with name
“MyCollege.txt” and write at least 10 lines. Display the
Note
More Practical Exercises can be designed and offered by the respective course teacher to
develop the industry relevant skills/outcomes to match the COs. The above table is only a
suggestive list.
i. The following are some sample ‘Process’ and ‘Product’ related skills(more may be
added/deleted depending on the course)that occur in the above listed Practical Exercises
of this course required which are embedded in the COs and ultimately the competency..
S. PrO.No.
Equipment Name with Broad Specifications
No.
1 Computer with latest hardware configuration, CD/DVD 1
reader/writer/USB drive, Source of Linux OS for Installation.
2 Linux or alike Operating System such as Ubuntu, CentOS or any 3 to 10
other
The ADOs are best developed through the laboratory/field based exercises. Moreover, the
level of achievement of the ADOs according to Krathwohl’s ‘Affective Domain Taxonomy’
should gradually increase as planned below:
i. ‘Valuing Level’ in 1st year
ii. ‘Organization Level’ in 2nd year.
iii. ‘Characterization Level’ in 3rd year.
8. UNDERPINNING THEORY
The major underpinning theory is given below based on the higher level UOs of Revised
Bloom’s taxonomy that are formulated for development of the COs and competency. If
required, more such UOs could be included by the course teacher to focus on attainment of
COs and competency.
Unit Unit Outcomes(UOs) Topics and Sub-topics
(4 to 6 UOs at different levels)
Unit – I 1a. Describe the types of Operating 1.1 What is Operating System?
System. 1.2 Need of Operating System
Operating 1b. Explain the importance of 1.3 Types of Operating System
System Basics Operating System. 1.4 Comparison between various
1c. Compare different types of Operating System
operating system. 1.5 Linux Operating System
1d. Recognize various distribution 1.5.1. History of Linux
of Linux and its features. 1.5.2 Features of Linux
1.5.3 Architecture of Linux
1.5.3 Components of Linux
1.5.4 Distributions of Linux
SR.
Name and Designation Institute Email
No.
1 Dr. Gaurang V. Lakhani Government Polytechnic, [email protected]
H.O.D, Department of Himatnagar.
Information Technology.
GES Class-I
2 Mrs. Vishakha Sanghavi. L. E. College(Diploma), [email protected]
Lecturer in Information Morbi.
Technology.
GES Class-II