Skip to content

CS-505 RGPV B.Tech

Linux (LAB) (LL)

The official syllabus is free to read, no account needed.

Syllabus, notes and important questions for CS-505

Syllabus units

Topics as the official RGPV syllabus lists them.

Unit 1 Overview of Unix/Linux 8 topics
  • Concepts of Unix/Linux
  • Unix/Linux installation process
  • Hardware requirements for Unix/Linux
  • Advantages of Unix/Linux
  • Reasons for popularity and success of Linux/Unix operating systems
  • Features of Linux/Unix operating systems
  • Kernel architecture
  • Kernel functions
Unit 1 notes
Unit 2 The Shell Basic Commands, Shell Programming 13 topics
  • Shell variables
  • Branching control structures in shell scripts
  • Loop‑control structures
  • Continue and break statements
  • Sleep command
  • Debugging shell scripts
  • Use of Linux as a web server
  • Use of Linux as a file server
  • Use of Linux as an application server
  • Use of Linux as a DNS server
  • Use of Linux as an SMTP server
  • Use of Linux as a firewall
  • Use of Linux as a proxy server
Unit 2 notes
Unit 3 File System 13 topics
  • Definition of file system
  • File system geometry
  • Disk controller
  • Solaris file system
  • Disk‑based file systems
  • Network‑based file systems
  • Virtual file systems
  • UFS file system
  • Boot block
  • Super block
  • Inode structure
  • Tuning file system parameters
  • Repairing file systems
Unit 3 notes
Unit 4 Process Control 13 topics
  • Viewing processes
  • Commands to display processes
  • Process attributes
  • Process states
  • Process fields
  • ps command options
  • pgrep utility
  • prstat utility
  • CDE process manager
  • Process scheduling concepts
  • Scheduling priorities
  • Changing priority of time‑sharing processes
  • Killing processes
Unit 4 notes
Unit 5 System Security 14 topics
  • Physical security
  • Controlling system access
  • Restricted shells
  • Controlling file access
  • File access commands
  • Access Control Lists (ACLs)
  • Setting ACL entries
  • Modifying ACL entries on a file
  • Deleting ACL entries on a file
  • Restricting FTP access
  • Securing super‑user access
  • Restricting root access
  • Monitoring super‑user activity
  • TCP wrappers
Unit 5 notes
Unit 6 Dynamic Host Configuration Protocol (DHCP) 9 topics
  • Introduction to DHCP
  • DHCP lease time
  • DHCP scopes
  • DHCP IP address allocation types
  • Planning DHCP deployment
  • DHCP configuration files
  • Automatic startup of DHCP server
  • Configuration of DHCP clients
  • Manual configuration of DHCP
Unit 7 Case Study 11 topics
  • Installation of Linux
  • Customization of Linux
  • Installation of SAMBA
  • Installation of Apache
  • Installation of Tomcat
  • Installation of Sendmail
  • Installation of Postfix
  • Implementation of DNS services
  • Implementation of LDAP services
  • Installation of firewall
  • Installation of proxy server
Read the full syllabus