HomeAbout NKT ServicesNKT TrainingSystem Administration SupportContact details

  Training Menu


  Basic Unix & Linux Courses


  The following two courses are aimed at end-users and also system administrators and provide the basic fundamentals of the Unix system.

  The Unix & Linux Fundamentals course is a prerequisite to the Solaris and Red at Linux system administration courses. If a user has no Unix experience, it is essential that they attend the Unix & Linux Fundamentals course before proceeding on to the administration courses.

  The Unix & Linux Shell Scripting course is not a prerequisite to another course, but it is strongly recommended that system administrators attend this course to enable them to administrator their system more effectively. Most of the tasks which the delegate will be taught in the administration courses can be automated with the use of shell scripts, for example, file system checking, backups etc.


   UNIX & Linux Fundamentals

   Unix & Linux Shell Scripting


Course Duration

3 days

Course Overview

The UNIX Fundamentals course provides end users and administrators with a basic understanding of the generic UNIX environment. Delegates will learn the concepts of the command line features including file system navigation, permissions, command shells and the vi editor.

Although the course is a generic UNIX course, differences between the various flavours of UNIX and Linux systems will be highlighted depending on audience requirements.

The UNIX Fundamentals course is a prerequisite to the Solaris, HP-UX and Linux administration courses.

Who should attend

End users who require a knowledge of Unix to perform their day-to-day tasks and System Administrators prior to attending the System Administration courses.

Course Topics

  Introduction to UNIX

  Logging in and logging out of the system

  Navigating the File system

  Listing files and directories

  Ownership's and permissions

  Manipulating files and directories

  Viewing Files

  Filters and Pipes

  Metacharacters & regular expressions

  The vi editor

  Introduction to the command shells

  Advanced shell interaction

  Basic job control

  Printing

  Using tape devices


Download PDF version


Course Duration

4 days

Course Overview

One of the main features of the UNIX and Linux systems is its wide collection of tools provided as standard. Apart from its outstanding reliability, the real strength of the UNIX system is the elegance and ease with which these tools can be combined by using shell programming to perform sophisticated functions.

The standard UNIX shell known as the Bourne shell, which is standard on most Unix based systems and dates back to the original versions of UNIX, the Korn shell, which is common on most proprietary version of Unix and the Bash shell which is standard on most Linux based systems. These shell offers an interpreted programming language which can be written, modified and debugged quickly.

The Shell Programming course, which is made up of 12 sessions, starts with an overview of the Bourne, Korn, 'C', and Bash shells, and then proceeds on to the use of variables, decision making, looping, reading data and arithmetic functions.

Who should attend

Users who have attended the Unix Fundamentals course and have a need to generate shell scripts. It is strongly recommended that Systems Administrators attend this course as soon as possible.

Course Topics

  Shell basics overview

  Common tools

  Variables and command files

  Shell quoting

  Passing arguments to a shell program

  Making decisions

  Program looping

  Reading Data

  Environment variables

  Parameters

  Advanced tools

  Korn and Bash shell


Download PDF version

  For further information about these and other courses offered by NKT Training, complete our booking/enquiry form

Book/Enquire

  For further information call

  0845 0521 345

Book/Enquire

Copyright ©2004 NKT Services Ltd. All rights reserved.
NKT Services Ltd. trading as NKT Training

Web template supplied by WebDesignHelper.co.uk