System Administration & Practices
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
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesSystem Administration & Practices Syllabus — Unit-wise Content
The official GTU curriculum for System Administration & Practices (subject code DI03032011) as prescribed for Marine · Semester 3 divides the course into 5 units, covering 30 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 (DI03032011)Unit 1 Introduction to Linux System Administration 1.1 Overview of Linux Systems
- Introduction to Operating system History and distributions of Linux
- Differences Between Windows and Linux
- Role of a system administrator 1.2 Linux File System Basics: File system hierarchy (FHS)
- Navigating directories and file permissions 1.3 Basic Commands and Tools: Essential shell commands (ls, cd, pwd, cat, etc.)
- Using man pages and help systems
Unit 2 User and Group Management 2.1 Managing Users
- modifying, and deleting users
- Password management and policies (commands- useradd
- id etc) 2.2 Managing Groups: Group creation and membership
- Assigning privileges to groups (commands- groupadd
- usermod -aG etc) 2.3 File Permissions and Ownership: Understanding chmod
- chown, and chgrp
- Special permissions (chmod
- find etc)
Unit 3 Process and Service Management 3.1 Process Management
- Viewing and controlling processes
- Background and foreground processes(ps, top, kill, bg, fg, jobs etc.) 18 Program Name: Engineering Level: Diploma Branch: Information & Communication Technology Course / Subject Code : DI03032011 Course / Subject Name : System Administration & Practices 3.2 System Services: Introduction to system
- stopping, and enabling services (systemctl
- chkconfig (legacy systems) etc.) 3.1 Monitoring System Performance : Tools like top, htop, and free Log file analysis (top
- cat (for logs
- cat /var/log/syslog)
- tail /var/log/syslog)
- less /var/log/messages))
Unit 4 Shell Scripting Basics 4.1 Introduction to Shell Scripting
- What is a shell script? Bash basics Writing and executing a simple script 4.2 Variables and Control Structures: Defining variables and user input
- If-else statements and loops (for
- while) 4.3 Automating Administrative Tasks: Scripting file backups and user management
- Scheduling scripts with cron
Unit 5 Storage and File System Management 5.1 Disk Management
- Partitioning and formatting disks (fdisk
- Mounting and unmounting file systems (mount
- umount) 5.2 File System Maintenance: Checking and repairing file systems Managing disk quotas (fsck
- setquota) 5.3 Backup and Recovery: Using tar and cp for backups
- Restoring files from backups