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 Official RGPV syllabus Free
- Important Questions 1 set of questions Free
- Notes 5 documents Free
- Previous Year Papers None for CS-505 yet
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 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 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 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 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 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