Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley

locations map


550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2


821A Bloor Street West
Toronto, ON
M6G 1M1


409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA

Other Locations

Dallas, TX
Miami, FL

Home > Training > Unix > Introduction to AIX Unix Training

Introduction to AIX Unix Training

Course#: WA1181

This hands-on course provides the participant with the skills to use the UNIX operating system. Basic UNIX commands for editing and manipulating files, managing processes and interacting with the Korn shell are presented via lecture and lab exercises.

  • UNIX Basics
  • UNIX Files
  • UNIX File Security
  • The vi Editor
  • Introduction to the shell
  • UNIX Processes
  • Using the Korn Shell
  • The find Command
  • UNIX and Data Manipulation
  End-users who have little or no experience with the UNIX operating system and support personnel who need a familiarity with basic system commands.
  Three days.

Outline of WA1181 Introduction to AIX Unix Training

1. Fundamentals of the Unix Operating System


  • Lecture objectives
  • Operating systems
  • The unix operating system
  • The unix timeline
  • The unix environment
  • Accessing unix
  • The unix shell
  • Unix commands
  • On-line help
  • User password
  • Logging out
  • Lecture summary


2. The System Management Interface Tool


  • Lecture objectives
  • Unix files
  • Inodes
  • File names
  • Directories
  • Directories, subdirectories and ordinary files
  • Absolute path names
  • The working directory
  • Relative path names
  • Home directories
  • Navigating the directory hierarchy - the cd command
  • The . (dot) and .. (dot-dot) file names
  • The directory file and inodes revisited
  • The unix directory tree
  • Creating and removing directories - the mkdir
  • And rmdir commands
  • Listing directory contents - the ls command
  • Viewing files -- the cat command
  • Viewing files - the pg command
  • Viewing files - the more command
  • Determing file types - the file command
  • Copying files - the cp command
  • Renaming and moving files - the mv command
  • Linking files - the ln command
  • Removing files - the rm command
  • Printing files
  • Lecture summary


3.Unix File Permissions


  • Lecture objectives
  • Permissions on ordinary files
  • Permissions on directories
  • Required permissions
  • Determining file mode
  • Changing mode symbolicly
  • Changing mode with octals
  • Setting default permissions
  • Lecture summary


4. The Visual Editor - vi


  • Lecture objectives
  • What it is ... And is not
  • Opening a session
  • Modes
  • Cursor movement
  • Insert text
  • Deleting text
  • Modifying text
  • Search
  • Global substitution
  • Block move, copy, delete
  • Yank, put and named buffers
  • Undo and redo
  • Marking text
  • Environment control
  • Save and exit
  • Summary sheet
  • Lecture summary


5.An Introduction to the Shell


  • Lecture objectives
  • Bull's eye
  • Common shells
  • Command line interpretation
  • Line continuation
  • Variables in the bourne and korn shells
  • Variables in the c shell
  • Command substitution
  • File name expansion
  • Command grouping
  • Input, output and errors
  • Bourne, korn and c shell redirection: input
  • Bourne, korn and c shell redirection: output
  • To clobber or not to clobber
  • Bourne and korn shell redirection: errors
  • Bourne and korn shell redirection: combinations
  • Redirection with command grouping
  • C shell redirection: errors
  • C shell redirection: separating standard output tandard error
  • Pipes and filters
  • Command line interpretation (review)
  • Quoting
  • Conditional execution
  • Shell programming
  • A shell script example
  • Shell script execution
  • Lecture summary


6. Managing Unix Processes


  • Lecture objectives
  • Unix programs and processes
  • Process creation
  • Foreground and background processes
  • Viewing process activity with the ps command
  • The nice command
  • Running long jobs with the nohup command
  • Terminating background processes with the kill command
  • Unix job control
  • Lecture summary


7. Unix and Data Manipulation


  • Lecture objectives
  • Unix data filters
  • The grep command
  • Basic regular expressions
  • The sed command
  • The sort command
  • The tee command
  • Other unix data tools and languages
  • Lecture summary

8. The find Command


  • Lecture objectives
  • Locating files
  • The find command syntax
  • Starting directories
  • Criteria switches
  • Controlling te scope
  • "ands" and "ors"
  • Action switches
  • Action examples
  • Lecture summary
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.
*Your name:

*Your e-mail:


*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.

more details
buy this course

Register for a courseware sample

It's simple, and free.


Thank You!

You will receive an email shortly containing a link to download the requested sample of the labs for this course.