Sri Krishna Arts and Science College LOCF 2023-26
1 Programme [Link]/ [Link]/ [Link]/ [Link]/ [Link]/
[Link]/ [Link]&ML and BCA
2 Name of the Course Practical: Linux Programming
3 Course Code 23CSU42/23ITU42/23CTU42/23CAU42/23SAU42/23SS
U42/23DSU42/23AIU42
4 Course Type Practical Focus on: Entrepreneurship
Offered by CS Stream
5 Offered for CS Stream
6 Learning Objective This course is designed to enable the students to acquire
basic knowledge in Linux Programming and to construct
programs by their own.
7 Semester and Year VI Semester Year III
Offered
8 Credit Value 3
9 Pre-requisite (if any) Basic Programming knowledge
10 Assessment Strategy 20% Internal 30% External
11 Course Learning Outcomes
After completion of this course, students will be able to
CLO Statements Level of
Taxonomy
CLO 1 Construct the Linux Program using various Shell, Directory Guided
Response
and File Commands.
P3
CLO 2 Build the Linux Program using Finding and Searching Text Guided
Response
Files, Managing User Account and Managing Disks and
P3
Filesystems
12 Mapping CLO’s with PLO’s ( 3 – High 2 – Medium 1 – Low )
CLO
PLO 10
PLO 11
PLO 1
PLO 2
PLO 3
PLO 4
PLO 5
PLO 6
PLO 7
PLO 9
PLO 8
CLO 1 3
CLO 2 3
13 Transferable skills 1 Practical Skills
14 Total Teaching Hours: 33 L T P O
- - 33 -
List of Experiments CLO
1. Construct a Linux Program Using Shell that demonstrates gathering CLO 1
1 [Link]. ________
Sri Krishna Arts and Science College LOCF 2023-26
system info, executing, recall commands.
2. Construct a Linux Program that Make the new directory and create the CLO 1
three empty files within this directory path.
3. Construct a Linux Program Using File copy,move and remove in the CLO 1
directory.
4. Construct a Linux Program Using Change the File permissions. CLO 1
5. Construct a Linux Program Using Locate all the files owned by skasc and CLO 1
make a copy of them in the given path /root/[Link]
6. Construct a Linux Program that Find files under that have not been CLO 1
modified in more than 300 days and search inside the txt files.
7. Build a Linux Program that Create directory and When the Shell script CLO 2
runs, it should output information that appears as “Great Choice!”
8. Build a Linux Program that Create a group account that uses group ID. CLO 2
9. Build a Linux Program that Create the group admin, users cs and com, CLO 2
assign group memberships, restrict com's shell access, and set passwords
for all three users.
10. Build a Linux Program that Creating a collaborative directory for all users in CLO 2
the group.
11. Build a Linux Program that Create a mount point called /mnt/mypart and CLO 2
mount the Linux partition on it.
12. Build a Linux Program that Grow the logical volume from 200MB to 300MB CLO 2
and Create a swap partition 412MB size.
Continuous Internal Assessment Marks
15 CLO1 & CLO2 - Computer Simulations 10
CLO1 - CIA 1 5
CLO1 & CLO2 - CIA 2 5
CIA / Formative Assessment 20
16 Final / Summative Assessment / End Semester Exam 30
17 Identify special requirements to deliver the course GNOME, WSL,
(Software, simulation room, computer lab etc.,) UBUNTU
18 Suggested Reading
1. Red Hat (2025), Red Hat Enterprise Linux 7 System Administrator’s Guide.
2. Christopher Negus (2020), Linux BIBLE The Comprehensive Tutorial Resource,
Wiley, Tenth Edition.
3. Neil Matthew, Richard Stones (2014), Beginning Linux Programming, Wiley India Pvt
Ltd.4th Edition.
19 100% Practical
20 Recommended by BOS :
21 Approved by Academic Council : Resolution
Course Coordinator BOS Chairman
[Link]
2 [Link]. ________