Linux System Administration
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Linux System Administration Syllabus — Unit-wise Content
The official GTU curriculum for Linux System Administration (subject code 3164906) as prescribed for CS-Design · Semester 6 divides the course into 8 units, covering 44 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3164906)Unit 1 Management of File using Command Line
- Introduction to BASH
- Command-line shortcuts
- File Types
- Ownership and Permissions
- File management and manipulation
- Moving users & its directories
- Miscellaneous Tools
Unit 2 Managing Users and Groups
- Creating and managing user/s and group commands
- User management Tools
- Users and Access Permissions
- Updating users and group attributes
- PAM (Pluggable Authentication Modules)
Unit 3 Booting and Shutting down
- Boot Loaders
- Theinit process
- rc scripts
- enabling and disabling services
- Booting in recovery mode
Unit 4 File Systems
- Makeup of file systems
- Managing file systems
- Adding a new disk
- Volume Management
- Creating file systems
Unit 5 Core System Services
- The init Daemon
- xinetd and inetd
- The Logging Daemon
- Configuring Logging Daemon
- The CRON program
Unit 6 Compiling the Linux Kernel
- Kernel concepts
- Finding Kernel Source Code
- Building the Kernel
- Patching the Kernel
Unit 7 DNS
- Installing DNS Server
- Configuring DNS server
- DNS records types
- Setting up BIND database file
- The DNS Toolbox
- Configuring DNS clients
Unit 8 Apache Web
- Server HTTP Protocol
- Installing Apache HTTP Server
- Starting up and shutting down apache
- Testing Apache Installation
- Configuring Apache
- Troubleshooting Apache 4 12 9 Unit 9: Virtualization Virtualization Implementation
- Kernel based Virtual Machines (KVM) 4 12