Fundamentals of UNIX Training

Course #:WA1011

Fundamentals of UNIX Training

This course provides a comprehensive introduction to the full range of UNIX user commands and utilities. Students will develop shell programming and vi editing skills.
Audience
  End-users and programmers who are new to the UNIX environment.
Prerequisites
  None
Duration
  Two days

Outline of Fundamentals of UNIX Training

1. A THING CALLED UNIX

 

  • What is It?
  • Components of a UNIX System
  • A Brief History of UNIX
  • Where Do You Find It?

 

2. LEARNING THE ROPES

 

  • Logging On
  • Changing Your Password
  • Logging Out
  • Getting Around in UNIX
  • Command Line Syntax
  • Special Keys and Control Characters
  • Filenames
  • Listing Files
  • Identifying the File Type
  • Viewing Files Using cat and more
  • Using the Online Manual Pages
  • Listing Active Users with who
  • Reading the Unix Clock with Date
  • Creating Files with touch
  • Filename Expansions Using Wildcards

 

3. FILE SYSTEM CONCEPTS

 

  • Absolute Pathnames
  • Relative Pathnames
  • Current and Home Directories
  • Changing Directories with cd
  • Creating Directories with mkdir
  • Removing Directories

 

4. BASIC COMMANDS

 

  • Printing Files with lp
  • Copying Filos with cp
  • Moving and Renaming Files with mv
  • Linking Files with ln
  • Removing Files with rm
  • Sorting File Contents with sort
  • Using tr to Translate Characters
  • Searching Files with grep
  • Locating Files with find
  • Counting Words with wc

 

5. VI

 

  • vi Overview
  • Starting and Stopping vi
  • Moving Through a File
  • Adding Text
  • Making Corrections
  • Cutting and Pasting Text

 

6. FILE PERMISSIONS

 

  • Listing File Permissions
  • Who Gets Permissions?
  • File Permissions
  • Directory Permissions
  • Changing Permissions Using chmod
  • Setting Default Permissions

 

7. THE KORN SHELL

 

  • Command History
  • Command Line Editing
  • Alias
  • Filename Completion

 

8. UNIX ENVIRONMENT

 

  • Listing Processes with ps
  • Filehandles
  • Redirecting stdin
  • Redirecting stdout
  • Redirecting stderr
  • Pipes
  • tee
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.