Audience:
People who want to learn more about the Unix Operating System.
This includes people who must work with Unix in their jobs,
for example, Web Developers, System Administrators and people
running other applications in a Unix environment.
Prerequisites:
Basic PC skills and a strong knowledge of DOS would be helpful
but is not essential.
Overview:
The course provides a thorough grounding in the Unix Operating
System through comprehensive hands-on exercises and labs. Upon
completion of this course participants are ready to work confidently
from the Unix command line. This course is a pre-requisite for
Unix System Administration or Shell Scripting courses.
Topics Covered:
Chapter 1: Introduction
to the Unix Environment
History
of the Unix Operating System
Components
of a Computer System
Kernel
Resident
Modules
The Shell
Features
of Unix
Chapter 2: Accessing
the System
Passwords
in the Unix System
Logging
into the system
Unix Commands
Entering
Commands in Unix
Chapter 3: Accessing
Files and Directories
The
Unix File System
Directory
Commands in Unix
Working
with Files
Chapter 4: Advanced
Directory and File Commands
Filenames
in Unix
Filename
Substitution
Shell Redirection
Printing
in the Unix Environment
Chapter 5: Searching
for Files and Text
Finding
Files in the Unix System
Regular
Expressions
Extended
Regular Expressions
Chapter 6: Controlling
Access to Files: Permissions
File
Permissions
Chapter 7: Using
the Visual Editor: vi
Creating
and Editing
Files
in Unix
What is
vi?
Chapter 8: Storing
Important Information: Backups
Using
tar
Compress
and Uncompress Commands
Chapter 9: Remote
Connections and Commands
Introduction to Networking
Using telnet
File Transfer
Protocol (FTP)
Remote
Access Operations
Chapter 10: What
are System Processes?
Background
Processing
Job Control
What is
a Process?
Chapter 11: Using
the Korn Shell
The
Unix Korn Shell
Functions
of the Shell
Using aliases
Defining
Functions
Customizing
the Shell
Chapter 12: Introduction
to ed, Sed and awk
All
about ed
The sed
Command
Advanced
Text Processing using awk
Chapter 13: Introduction
to Shell Scripts and Shell Scripting
Unix
Shell Scripting Introduction
Program Control
Shell Special Variables