Introduction to Linux


Developers who wish to learn about this powerful and popular system. System and network administrators who wish to understand how this system can cheaply and flexibly permit them to add new services and facilities to their existing infrastructure.


The popularity of this free, open-source Operating System is steadily increasing. Linux's renowned stability and power has led to it becoming the system of choice for applications such as hosting electronic mail, World-Wide Web servers and providing database services. Linux also provides an attractive and useful set of desktop applications for common tasks such as word-processing and graphics manipulation.


At the end of this course, the participant will have:

Some Useful Texts/References

  1. Æleen Frisch, Essential System Administration 2nd Edition, O'Reilly 1995.
  2. Stephen R. Bourne, The UNIX System V Environment, Addison-Wesley, 1987.
  5. Means to World Liberation!,


Linux is not a trivial system to learn and is quite different from Microsoft Windows. Participants of this course should ensure that they have a degree of fluency in using and maintaining Windows before considering this course.

A component of the course consists of hands-on practical exercises, rather than formal presentations.

Indicative Course Outline

The course will cover the topics briefly listed below.

Day 1

Day 2

Last modified: 18 October, 2003.