Course Category : Major Core
Course Name : Linux Administration Lab
Course Code :
L-T-P : 0-0-2
Semester : I
Batch : 2025-29
Syllabus
Prerequisite:
The student should understand:
• Basic computer knowledge
Course Outcomes:
At the end of the course, students will be able to:
CO1 Utilize essential Linux commands for system navigation, file manipulation, and
user management
CO2
Diagnose and resolve common system problems such as CPU/memory bottlenecks
and network connectivity issues
CO3 Execute tasks related to file archiving, compression, permissions, and partitioning
on Linux systems
CO4 Configure access control lists (ACLs), manage user/group permissions, and enforce
security policies to safeguard Linux systems
CO5 Optimize resource allocation, including disk partitioning, logical volume
management, and network configuration, to enhance system performance
List of Programs
Sr. Lab Experiment CO
no. No.
1 Installing Linux Operating System 1
i. Boot, reboot, and shut down a system normally
ii. Boot systems into different run levels manually.
2 Login to OS and monitoring the performance 1
3 Use single-user mode to gain access to a system. 1
4 Identify CPU and memory-intensive processes, adjust process priority 2
with renice, and kill processes.
5 Locate and interpret system log files 2
6 Manage Users and Groups(Utilize commandslike useradd, userdel, 2
usermod, and passwd to create, delete, and modify user accounts.)
7 Create, delete, and modify local user accounts 2
• Use commands like useradd, userdel, and usermod for managing local
user accounts.
8 Change passwords and adjust password aging for local user accounts. 2
9 Create, delete, and modify local groups and group memberships. 3
10 Working with files 3
I. Archive, compress, unpack, and uncompressed files using tar, star,
gzip, and bzip2.
II. Create and edit text files.
III. Create, delete, copy, and move files and directories.
11 Create hard and soft links. 4
(Use the ln command to create hard and symbolic links.)
12 List, set, and change standard ugo/rwx permissions 4
13 Locate, read, and use system documentation including man, info, and files 4
in /usr/share/doc.
14 List, create, delete, and set partition types for primary, extended, and 5
logical partitions.
15 Create; mount; unmounts; and use ext2, ext3, and ext4 file systems. 5
16 Create and manage access control lists (ACLs). 5
17 Diagnose and correct file permission problems. 5
Text Books:
"Linux Administration: A Beginner's Guide"Wale Soyinka,McGraw-Hill
Education Reference Books:
"UNIX and Linux System Administration Handbook"Evi Nemeth, Garth Snyder, Trent R.
Hein, Ben Whaley, Dan Mackin,Addison-Wesley Professional
IILM University Greater Noida