Click on the drop down menu above to view available dates and location. To register, click on an acceptable date. If you don't see an acceptable date, please contact us and we will find a solution for you.
UNIX Fundamentals (Intro)
Course Length:
4 days
Hands-on instruction by a certified instructor
Includes all course materials
Breakfast and Lunch provided each day
This course is designed for end-users, system operators and programmers who are new to the Unix environment. This class is applicable for any flavor of Unix.
Course Outline
Introduction
Course objectives
Course overview
Suggested references and readings
Getting Started
What is UNIX?
A brief history of UNIX
Logging in
Logging out
Try a few more commands
Changing your password
Using on-line manuals
The File System - Files
What is a file?
The ls command
The cat command
The more and pg commands
The head and tail commands
The cp command
The mv command
The rm command
File names
The File System - Directories
Hierarchical file system
Pathnames
The pwd command - print working directory
The cd command - change directory
The mkdir command - make directories
The rmdir command - remove directories
The cp command - copy files
Two useful directory names - . and ..
Editing With vi
What is vi?
The vi buffering process
Command mode and insert mode
Modes diagram
Getting started
Moving the cursor around
Inserting text
Deleting a character or line
Undo last command
Opening a new line
Save your work or abort the session
Review of vi commands
More Editing With vi
Scrolling the buffer
Cursor motion commands
Delete operator - d
Change operator - c
Yank operator - y
Put commands - p, P
Searching for a pattern - /, n, N, ?
The join command
The file command - :f
Edit file command - :e
Cut and paste between files
Read file command - :r
Set options command
Set options command - .exrc file
Personal Utilities
The date utility
The bc utility
The expr utility
The cal utility
The news utility
The id utility
The uname utility
The finger utility
The script utility
The clear utility
Text Handling Utilities
The grep utility
The tr utility
The cut, paste, sort utility
The wc utility
The diff utility
The lp utility
File System Security
File & Directory permissions
File System Management Utilities
The find utility
The df utility
The du utility
Compressing files
The ln utility
The ulimit utility
The tar utility
Communication Utilities
The write and talk utilities
The mesg utility
Mail overview
The mail utility
The mailx utility
elm - electronic mail
Sending mail with elm
Reading mail with elm
Customizing elm
elmrc example
Using the Shell
What is a shell?
Which shell?
The command line
Standard input, standard output and standard error