|
Basic
UNIX - UNIX Level I
|
|
|
|

|
|
This course is designed to take the
confusion and frustration out of working with any UNIX version.
The series of classroom labs, which run in a
"real-world" UNIX environment (Red Hat Linux), are
structured to allow you to learn by doing. The hands-on labs
progressively build your UNIX knowledge and command skills in a
clear and concise manner.
Working in a controlled classroom UNIX
environment with an expert instructor, you will learn the
commands, command syntax, file system structure, file
manipulation, UNIX terminology, and UNIX design concepts. You
will receive professional tips and techniques which will help
you build your UNIX confidence and skills that are relevant to
Solaris, HP-UX, AIX, SCO, Linux, FreeBSD, IRIX and all other
versions of UNIX.
|
| To register, call 1-800-968-8648
or visit http://www.e-bps.com |
| This course can be delivered by
the methods below: |
Classroom
Learning $1195 USD |
e-Learning
$195 USD - $1595 USD |
Virtual
e-Learning $995 USD
|
|
You Learn...
 | Understand UNIX Terminology, Multiuser
Processes, and the Operating System Structure
 | Master UNIX Commands and Operations Explained
in Familiar DOS Terms and Executed in Real-Time during class lecture
and in the Hands-On Labs
 | Grasp Essential UNIX Day-to-Day Commands,
File Structures, and Concepts
 | Create, Copy, Rename, Link and Move Files
 | roperly Begin and End a UNIX Session
 | Be Introduced To The Various Command Line
'Shell' Programs
 | Become Familiar with a Standard Text Editing
called 'vi'
 | Move, Modify, Delete, and Undo Text Using
'vi' Editor
 | Create and Examine Directories and Directory
Trees
 | Understand and Execute Common UNIX Commands
 | Set File and Directory Permissions
 | Search and Manipulate Text using 'grep'
 | Obtain Basic Knowledge and Use of the
'compress', 'gzip', 'find' and 'tar' Commands |
| | | | | | | | | | | |
Who Would Benefit
This introductory course is designed for
technical and business professionals who need to become productive UNIX
system users end users,managers, supervisors, analysts, programmers,
system analysts, engineers, and administrators. This course is
applicable to all flavors of UNIX.
Course Outline
Please choose the below for specific Outline
information.
 |
Classroom and Virtual Learning Outline
|
 |
Self Paced E-Learning Details
|
|
|
Classroom
and Virtual Classroom Outline
1.UNIX Origins
Brief History; Current Status
 | Logging In and Out
 | What Is A Shell
 | Changing Your Password - passwd
 | Shell Command Line Syntax: cmd
[-opt] [args]
 | Typical UNIX Commands: ls, cat,
more, man |
| | | |
2.UNIX File System
 | File Tree Structure
 | System and User Directories
 | The HOME Directory
 | Navigating the File System - cd,
pwd |
| | |
3.File Information and Content
 | Using ls to List Files (Like DOS
dir)
 | UNIX File Types
 | Display Detailed File Information
 | Distinguish Files By Content -
file |
| | |
4.File Pathnames
 | Valid and Recommended File Names
 | Hidden Files - Definition and Use
 | Current and Parent Directory - .
and ..
 | Relative and Absolute/Full
Pathnames
 | Creating Empty Files - touch
 | Creating/Deleting Directories -
mkdir, rmdir |
| | | | |
5.File Name Generation (FNG)
 | Using *, ?, [] and ~ to Generate
File Names
 | Productivity Uses for FNG
 | Using Quotes to Prevent FNG |
| |
6.File Manipulation
 | Move or Copy a File - mv, cp
 | Move or Copy Multiple Files to a
Directory
 | Copy and Remove a Subtree
 | Remove (Delete) Files - rm
 | Creating Soft/Symbolic and Hard
Links - ln |
| | | |
7.Shell Variables
 | Shell as a Programming Language
 | What is a Variable?
 | Setting a Variable
 | Process, Local and Exportable
Variables
 | Displaying Values of Variables -
set, env, echo
 | Exporting Variables to Child
Processes |
| | | | |
8.Shell Command Line
Interpretation
 | Order and Sequence of Command
Line Components
 | Using FNG Characters
 | Three Kinds of Quoting - \, ',
"
 | Variable Substitution |
| | |
9.File Access Permissions
 | UNIX File Security
 | Three Access Categories and
Permission Modes
 | Displaying Permissions for Files
or Directories
 | Changing File Permissions - chmod
 | Default Permissions for Files or
Directories
 | Setting a File Creation Mask -
umask |
| | | | |
10.Input/Output (I/O)
 | stdin, stdout and stderr
 | Redirecting Input and/or Output
 | Using Pipes to Connect Processes
via I/O
 | Enhanced Text Display Commands -
less, pg |
| | |
11.Using the vi Editor
 | Starting and Quitting a vi
Session
 | Saving the Modified Edit Buffer
to a File
 | Cursor Movement
 | Positioning the Edit Window
 | Copy, Cut and Paste Text
 | Search and Replace Text
 | Customizing Your vi Session - .exrc |
| | | | | |
12.Customizing Your Login Session
 | System and User Configuration
Files
 | Interpreting and Setting the PATH
Variable
 | Command Line Aliases |
| |
13.Printing
 | Commands (BSD) lpr, lpq, lprm;
(SVR4) lp, lpstat, cancel
 | Comparing BSD; SVR4 Print
Utilities
 | Query the Print Queue
 | Cancel a Print Request |
| | |
14.File Search and Packaging
 | Locate Files in a Subtree - find
 | Search for Text in Files - grep
 | Compress and Uncompress Files -
compress
 | Create File Archives - tar |
| | |
15.Optional Network Utilities
 | Test for Host Access - PING
 | Controlling Communication Access
- mesg
 | Login to a Remote Host -
telnet
 | Transfer Files Between Hosts -
ftp |
| | |
HANDS-ON LAB 1: Login, change
your password, logout.
HANDS-ON LAB 2: Navigate the
file system. Change your current directory; verify the
change.
HANDS-ON LAB 3: List files in
selected directories in the file system.
HANDS-ON LAB 4: Use pathnames
to display file names or contents. Make new directories.
HANDS-ON LAB 5: Generate a
list of file name arguments for the ls command.
HANDS-ON LAB 6: Copy, move,
link and remove files and directory trees using file names
and FNG.
HANDS-ON LAB 7: Set, display
and use command variables.
HANDS-ON LAB 8: Use quoting
to selectively allow expansion of special shell characters.
HANDS-ON LAB 9: Change file
access permissions for existing files. Set a file creation
mask;verify by creating a new ordinary file and a new
directory.
HANDS-ON LAB 10: Redirect
stdin, stdout and stderr for any process including a
background command.
HANDS-ON LAB 11: Edit files
using vi and ex commands.
HANDS-ON LAB 12: Modify your
profile to customize login.
HANDS-ON LAB 13: Print files
and query the print queue.
HANDS-ON LAB 14: Search for
files by name or content. Create a compressed tar file
containing a subtree.
HANDS-ON LAB 15: Use network
utilities to access remote hosts.
|
 |
Self-Paced
e-Learning Details
Title 1: UNIX/Linux File System
Design and Navigation
This First section is a gentle introduction to the basic
login process required on UNIX/Linux based hosts followed by
an introduction to the users' command line interface where
the student is shown some basic commands, what the UNIX file
system looks like and a few commands to move around this
file system.
Title 2: File Commands and File System
In this second Introduction to UNIX/Linux title, the
student is introduced to the basic file manipulation
commands that are common to all versions of UNIX/Linux and
some of the underlying aspects of the command line interface
itself with the introduction to shell variables.
Title 3: Security, I/O, and Customization
In this Third Introduction to UNIX/Linux title, the student
is introduced to some of the special features common to all
UNIX/Linux versions, namely the security of the files,
redirection of inputs and outputs, the basic use of the most
commonly available text oriented editor named vi, pronounced
vee-eye, and finishes with customization of the command line
interface for future revisits to the system.
Title 4: UNIX Utilities
In this Fourth Introduction to UNIX/Linux title, the student
is introduced to the basic user utilities every UNIX/Linux
user needs to know for finding files, finding content in
files, printing files if printers are already setup, and it
finishes with a quick introduction to all the basic command
line oriented networking tools and their related concepts
that every user should be familiar with.
UNIX I & UNIX II Combo
|
 |
Suggested Prerequisites
None
Suggested Follow-ons
Students followed up Basic UNIX - UNIX Level
I by attending these popular classes:
 | Basic UNIX - UNIX Level II
 | Linux System Administration Essentials
 | Solaris System Administrator I
 | Understanding Networking Fundamentals
 | Internetworking with TCP/IP |
| | | |
|
|