In the move to our new system and website, we are encountering some technical issues.
We are working hard to fix these and we appreciate your patience and understanding.

Subject details

  • Topics
    • Unix Essentials
    • Operating Systems
    • Introduction to Scripting
    • Intermediate Scripting
    • Filters, Pattern Matching
    • Disks and File Systems
    • Installing Software
    • The Boot Process
    • Continuous Delivery
    • Introduction to Puppet
    • Puppet Enterprise
    • Task Automation
  • Study resources
    • Instructional Methods
      • Audio/Video conferencing
      • Chat Rooms
      • Disscusion forum/Discussion Board
      • Embedded Multimedia
      • Online assignment submission
      • Podcasting/Leacture capture
      • Standard Media
      • Streaming Multimedia
      • Web links
    • Online Materials
      • Simulations
      • Printable format materials
      • Resources and Links
      • Audio-Video streaming

On the successful completion of this subject, students will be able to:

  1. Understand the role and responsibilities of a Unix system administrator
  2. Install and configure the Linux operating system
  3. Manage the resources and security of a computer running Linux at a basic level
  4. Make effective use of Unix utilities, and scripting languages
  5. Configure and manage simple TCP/IP network services on a Linux system
  6. Develop an appreciation of the documentation available as part of an installed Unix/Linux system.
  • Assignment 1 - Scripting (15%)
  • Assignment 2 - Infrastructure (35%)
  • Assignment 3 - Invigilated Exam (50%)

Textbooks are subject to change within the academic year. Students are advised to purchase their books no earlier than one to two months before the start of a subject

Entry Requirements

You must have successfully completed the following subject(s) before starting this subject:

You are recommended to have completed the following subjects(s) or have equivalent knowledge before starting this unit:

Special requirements

No special requirements

This subject provides a practical introduction to Unix System Administration using Linux. The Linux Operating System, a free implementation of UNIX for personal computers, will be used extensively throughout this unit for lecture/tutorial examples and importantly during practical exercises. In addition to System Administration proper, TCP/IP network service administration and the use of scripting languages will be introduced. As Linux implements the POSIX standard, most of the learning from this subject will be directly applicable to commercial Unix systems.

Related degrees