System Administration & Practices

GTU Study
KHUDKIBOOK
SYSTEM ADMINISTRATION & DI03032011
FREE PDF DI03032011
Code: DI03032011 Credits: 3 Semester 3 Marine

System Administration & Practices

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

System 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

22 lecture hours

  • 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

8 lecture hours

  • 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

12 lecture hours

  • 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

15 lecture hours

  • 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

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 3