Forgot My Password Support
 
◊ UNIX SYSTEMS ONLINE TRAINING SERIES

Online UNIX Systems Training


Only $99.95

UNIX Systems Series (39 hours)

ONLINE UNIX Systems TRAINING FEATURES

  • Learn UNIX Systems online with these interactive online UNIX Systems courses.
  • Affordable Pricing (Only $99.95 for the complete series)
  • A full year to complete the UNIX Systems courses
  • Retake the UNIX Systems courses as many times as you like
  • Measure your progress with assessment tests after each course
  • Earn completion certificates after passing each assessment test

1. Introduction to UNIX

Time: 5 hours
This course presents the features of UNIX that are most useful to new users including logging in and out file administration command processing displaying text and using mail.

Objectives

  • Describe the three standard versions of UNIX
  • Log in and log out of a UNIX system
  • Work with directories and files
  • Display and change file permissions
  • Enter a command with arguments
  • Redirect input and output
  • Use the initialization file
  • Print
  • Send and receive mail

Topics

  • Introduction to UNIX
  • The File System
  • Processing Commands
  • Some Utility Programs



2. Shells: Bourne, Korn, and C

Time: 9 hours
This course presents the three shells that are typically available on a UNIX system. It describes how to get the most out of the three shells, and describes the advantages and disadvantages of each shell.

Objectives

  • describe what a shell is
  • describe what a shell does
  • describe how a shell relates to the overall system
  • store data in variables
  • customize the environment with environment variables
  • identify the specific features of each shell
  • choose the appropriate shell for the situation

Topics

  • What Is a Shell?
  • Bourne Shell
  • Korn Shell
  • C Shell
  • Shell Comparison



3. Shell Programming

Time: 6 hours
This course presents the basics of shellprogramming using the Bourne shell then covers additional features of the Korn and C shells.

Objectives

  • Write basic Bourne Korn and C shell programs
  • Add statements to perform commands conditionally
  • Build repetitions into a program
  • Use functions for programming efficiency
  • Handle unexpected signals from executing programs
  • Select a shell language for writing shell scripts

Topics

  • Bourne Shell Programming
  • Korn Shell Programming
  • C Shell Programming
  • Using Shell Scripts



4. System Administration I

Time: 5 hours
This course covers installing UNIX, and setting up and maintaining file systems and user accounts.

Objectives

  • Plan and perform the installation of UNIX on a machine
  • Boot and shut down the system safely
  • Describe system states
  • Modify startup scripts
  • Set up UNIX file systems and maintain them
  • Perform file system backups
  • Create or remove a user account

Topics

  • UNIX Installation Basics
  • Starting Up and Shutting Down
  • File System Administration
  • User Administration



5. System Administration II

Time: 9 hours
This course presents UNIX system accounting performance monitoring device management and UNIX security.

Objectives

  • Manage UNIX accounting systems
  • understand the factors that affect system performance
  • Optimize resources so that the system performs at its best
  • Set up configure and maintain devices
  • Evaluate security needs
  • Identify the tools used to improve a system's security

Topics

  • System Accounting
  • Performance Monitoring
  • Device Administration
  • UNIX System Security



6. Process Management

Time: 5 hours
This course describes how to control programs in UNIX including how to start a job (program) and how to kill it.

Objectives

  • Describe how UNIX executes a command
  • Define the use of processes
  • Describe the advantages of background execution
  • List three common daemon processes
  • Monitor processes with ps and time
  • Differentiate between foreground and background processes
  • Kill processes
  • Prioritize processes
  • Tune the UNIX system with ps and sar
  • Define and manipulate a crontab

Topics

  • What is a Process?
  • Administering Processes
  • Scheduling Processes



Resources for UNIX Systems