Computer Courses from, Keimos - IT Training Services

Computer  Training Courses Spacer image

IT Training Courses  Spacer image
Customised IT Training for

Individuals, IT Professionals and Businesses

To talk to us, Call 01492 623887
 

Not found what you are looking for then search the full catalogue of courses

 


Unix User and Shell Programming

This curriculum describes how to get started with UNIX, introducing the Common Desktop Environment (CDE) and the terminal window. It introduces files, directories, printing and operations frequently performed on these. It teaches how to manipulate input and output, as well as how to compress and uncompress files. It also introduces the UNIX shell environment, shell functionality, and text patterns. Additionally, this curriculum teaches end users a little about how UNIX works and handles resources. It shows how UNIX can be best used by advanced users in a UNIX-based enterprise. This course can even act as a starting primer for users interested in becoming administrators.

Audience

End User, Application Developer, Technical Manager, System Analyst, System Administrator, Software Engineer, Database Administrator, Help Desk/Support.


Stage 1: Unix User


User Fundamentals

  • Identify the differences between working with windows and with shells.
  • Identify the features of X-windows.
  • Identify the components of the Common Desktop Environment (CDE).
  • Identify the command options used to change directories.
  • Identify print commands for printing options in System V.
  • Identify the functions of filters and pipes.
  • Identify ways of manipulating shell variables.
  • Identify the methods for condensing command names by using wildcards and metacharacters.

Advanced Topics for Users

  • Identify the hardware requirements for a UNIX system.
  • Identify the features of job control.
  • Identify the guidelines for managing disk space usage.
  • Identify the benefits of networking.
  • Identify the features of Transmission Control Protocol/Internet Protocol (TCP/IP).
  • Identify the requirements for remote access.
  • Identify the features of Network Information Services (NIS).
  • Identify the features of Lightweight Directory Access Protocol (LDAP).

Stage 2: Unix Shell Programming

This curriculum presents students with the origins and basic features of UNIX Shell Programming, an introduction to UNIX shells in general, and focus on programming in both C and Korn shell.

Bourne Shell (Bash)

This is the first course in a three part series that presents students with both theoretical and practical instruction on the origins and basic features of UNIX Shell Programming. This course will provide an introduction to UNIX shells in general, however, it will focus on programming in the Bourne shell. Additionally, this course will cover the Grep utility.

  • Identify features of Bourne and bash shells.
  • Match shell types with their main features.
  • Set access permissions on a file.
  • Identify features of standard input and output.
  • Identify features of pipes and filters.
  • Identify the procedure used to redirect commands through a pipe.
  • Identify considerations for using functions.
  • Identify the features of signals.
  • Perform the action to trap signals.

C Shell

This is the second course in a three part series that presents students with both theoretical and practical instruction on features of UNIX Shell Programming. This course will provide an introduction to UNIX shells in general, however, it will focus on programming in the C shell. Additionally, students will learn about the Sed utility.

  • Identify features of the C shell.
  • Match shell types with their main features.
  • Set access permissions on a file.
  • Identify the syntax of the test command.
  • Identify the functions of the if/else condition.
  • Identify the features of the switch command.

Korn Shell

This course is the third course in a three part series that presents students with both theoretical and practical instruction on advanced features of UNIX Shell Programming. The course will provide an introduction to UNIX shells in general, however, it will focus on programming in the Korn shell. Additionally, the students will about the crontab utility.

  • Identify features of the Korn shell.
  • Match shell types with their main features.
  • Set access permissions on a file.
  • Identify features of standard input and output.
  • Identify features of pipes and filters.
  • Identify the procedure used to redirect commands through a pipe.
  • Identify features of the trap command.
  • Identify features of exiting shell scripts.
  • Perform the action to parse a command line input by using getopts.

Content

Interactive, skills-based

Delivery

Computer Based training and Manual

Duration

Approx. 40 hours

Qualifications

Keimos Certificate of Study

Pre-requisites

Should be comfortable using modern Operating systems


Call us on 01492 623887 with any enquiries

 

Top

Keimos Operating Systems Courses

Our courses use simulations extensively to provide opportunities for students to learn & practice skills-based content. This 'learning by doing' model is far more effective than the traditional true/false, multiple choice approach. Live application software is not needed.

Interactive content is used often in the courses to engage the learner's attention, to reinforce and exercise skills being taught, and to provide feedback on the learner's grasp of a skill or concept.

Top

 

Operating Systems Courses



Site Designed by Keimos©1997-2008

Valid XHTML 1.0! Valid CSS!.