Request Info

Salutation

First Name

Last Name

Job Title

Department

Mailstop

Company

Address

P.O. Box

City

State

Zip Code

Country
List

Work Phone

Extension

E-mail

Information provided will be used to communicate with you about our products.
Privacy Statement

A representative will contact you to follow up your request.

 

UNIX®:
A Comprehensive Hands-On Introduction


Course 4284 Days

 E-mail E-mail  Print Print  Q&A Q&A  PDF PDF  Facebook Facebook  Twitter Twitter

Quick Enroll

You Will Learn How To

  • Manage data, execute commands and customize your UNIX environment
  • Locate files by name, owner, type and other characteristics
  • Navigate the UNIX directory hierarchy, manipulate files and control file access
  • Interact with and customize the KornShell
  • Extract and process information with filters and pipes
  • Develop shell scripts to simplify and automate frequent tasks

Course Benefits

UNIX is a highly reliable multiuser, multitasking operating system for environments ranging from mission-critical clusters and servers to workstations and desktops. It has become the operating system of choice for servers on the Internet. In this course, you gain the fundamental knowledge and skills necessary to take full advantage of this powerful and flexible system.

Who Should Attend

User and application support specialists, software developers, and those working toward becoming an effective system, network or database administrator on the UNIX platform.

Hands-On Training

Throughout this course, a series of hands-on exercises provides you with valuable experience using UNIX. Exercises include:
  • Making, removing and navigating directories
  • Copying, renaming, comparing and viewing files
  • Changing file access permissions
  • Customizing the KornShell environment
  • Accessing a UNIX server
  • Locating files with find
  • Searching, sorting and restructuring data with filter commands
  • Creating and executing shell scripts

Course 428 Content

The Role of UNIX

  • Origins, current uses and applications
  • The UNIX family: Solaris, HP-UX, AIX, Tru64, Linux, BSD and others

Interacting with UNIX

Graphical user interfaces

  • Accessing a remote desktop
  • CDE, GNOME, Java Desktop System, others

The command line interface

  • Launching the Terminal Emulator
  • Entering commands to the shell

Browsing online documentation

  • Displaying man pages
  • Accessing Web reference sources

Managing Files

Essential file housekeeping tools

  • Copying: cp
  • Renaming: mv
  • Removing: rm
  • Linking: ln
  • Editing: vi
  • Printing: lp, lpr

Displaying and interpreting file attributes

  • Listing files with ls and ls -l
  • Identifying file type, owner, group, size, modification time and index number

Establishing access permissions with chmod

  • Symbolic notation
  • Octal notation

Navigating Directories

The UNIX directory hierarchy

  • Home, current and parent directories
  • Root directory and subdirectories

Maintaining directories

  • Changing directory with cd
  • Making and removing directories

Locating files with find

  • Searching using file attributes
  • Operating on found files

Working with the KornShell

Command history facility

  • Listing past commands
  • Recalling and editing a previous command

Employing KornShell tips and tricks

  • Filename "wildcards": *, ? , [ ]
  • Command substitution: `...`

Personalizing your shell

  • Defining command aliases
  • Updating the start-up scripts
  • Setting shell variables and options

Accessing UNIX Servers from UNIX and Windows

Logging into a remote server

  • Secure Shell
  • PuTTY
  • Telnet
  • Cygwin
  • Others

Uploading and downloading files

  • Secure FTP
  • scp
  • FTP
  • WinSCP
  • Others

Taming Information with Filters

The UNIX tool-building philosophy

  • Filtering data streams through pipelines
  • Redirecting standard input, output and error streams

Extracting and restructuring data

  • Searching: grep
  • Sorting: sort
  • Editing: sed
  • Trimming: head and tail
  • Selecting: awk
  • Counting; wc

Matching patterns with regular expressions

  • Metacharacter examples with grep
  • Substituting patterns with sed
  • Refining selections with awk

Developing and Executing Scripts

Writing a simple script

  • Storing commands in a file
  • Marking the file as executable

Applying special variables

  • Parsing command line arguments
  • Examining command exit status

Controlling flow of execution

  • Iterating through loops with for and while
  • Testing conditions with if/else
  • Choosing alternatives with case

Monitoring and Customizing Your System

Administering users and groups

  • Adding and changing a user account
  • Assigning users to groups

Querying UNIX system status

  • Measuring disk space usage
  • Initiating and terminating daemons

<< Back to UNIX, Linux, and Open Source Course List
 

Related Courses


UNIX is a registered trademark of X/Open Company, Limited.
 
UNIX: A Comprehensive Hands-On Introduction

Training Dates

Mar 6 - 9Toronto enroll
Mar 13 - 16Alexandria, VA enroll
Mar 27 - 30Rockville, MD enroll
Apr 10 - 13New York enroll
May 29 - Jun 1Reston, VA enroll
Jun 26 - 29Alexandria, VA enroll
Jul 10 - 13Toronto enroll
Jul 24 - 27Rockville, MD enroll
Aug 7 - 10New York enroll
Sep 25 - 28Reston, VA enroll
Oct 16 - 19Rockville, MD enroll
Oct 23 - 26Alexandria, VA enroll
Nov 13 - 16Toronto enroll
Dec 4 - 7New York enroll
Dec 18 - 21Rockville, MD enroll

More Dates and Locations.

Tuition

$ 2,890Standard Tuition
Tuition with a Savings Plan
$ 1,700Premium-Pass
$ 1,833Training Passport
$ 2,250Voucher 10-Pack
$ 2,267Triple-Pack
$ 2,573Government Discount
$ 2,600Alumni Gold Discount

On-Site &
Custom Training

Bring this or any Learning Tree course to your location or have it customized for your organization.

UNIX: A Comprehensive Hands-On Introduction

Course participants enhancing and testing a shell script.


Average Attendee Evaluation

Evaluations in the last 12 months

5 stars:
85%
4 stars:
15%
3 stars:   0%
2 stars:   0%
1 star:   0%

 
"The Learning Tree Course I attended was invaluable. It helped me gain career focus, and I can apply a great deal of the course content to my current job."

– K. Hyland
FTI

 
Open Source Software: An Overview and Outlook

Certification Core Course CPE 23 Credits 2 Hour(s) College Credit