consultix small logo

UNIX Utilities

2 day course
Consultix


Home
Services
Public Class Schedule
Training Classes
Clients and Endorsements
Publications
Interviews
About Consultix
| Description | Audience | Prerequisites | Author | Topics | Other Courses | 

"UNIX Utilities"  2 days
Next Public Offering: TBD; Help Us Schedule! 
 
Consider this related course:
"UNIX/Linux Utilities"  2 days
Next Public Offering: TBD; Help Us Schedule! 
 

Course Description

This lecture/lab course shows the student how to harness the power of the UNIX utility programs through interactive shell commands and shell scripts. The most important UNIX utilities, including egrep, sed, dd, sort, tee, comm, tput, tail, find, and xargs are explained and illustrated in realistic programming examples. Students also learn how to do pattern matching using Regular Expression notation, and to write simple programs using the AWK language, an easy but extremely powerful predecessor to Perl.

We also have a Linux version of this course and a combined UNIX/Linux version.

Who Should Attend

Anyone who wants to increase their productivity by harnessing the power of UNIX can benefit from this course, such as those who administer Systems, Networks, Databases, Email systems, Computer Security, Websites, Configurations, and Releases.

Prerequisites

Students should be experienced with one of the following text editors: vi, emacs, or pico (or another locally available editor, for on-site classes).

Students should also be familiar with:   

  • the hierarchical file system of UNIX and the special characters for Filename Generation (*, ? [ ])   
  • file redirection   
  • pipelines   
  • basic UNIX commands, including cd, ls, cp, mv, cat, more, & grep.
    Previous programming experience is very helpful, but logically-minded individuals without such a background may also benefit.

    Author & Instructor

    Dr. Tim Maher wrote a course on the Bourne shell for AT&T in the early 80s, and taught it for many years to AT&T's customers and employees. Since 1986, Tim has taught shell programming to literally thousands of students and has written many sophisticated applications in shell languages.

    For example, in the mid 1980s he created a friendly, menu-oriented user interface to UNIX for undergraduate students at U.C. Berkeley (using more than 8,000 lines of shell code). Later, he developed the first source code beautifiers for the Korn shell, C++, and Perl languages.

    In the early 1990s, Tim wrote a Shell script of over 1,000 lines to control machine tools used by Seattle aerospace suppliers in the fabrication of Boeing aircraft parts.

    In the late 1990s, he wrote software to manage the terabytes of data uploaded by customers who were using the Netscape Online Backup product.

    As a recognized expert on Shell programming and the founder and head of Consultix, Dr. Tim Maher regularly teaches courses on a wide variety of UNIX, Linux, and Perl topics. Consultix instructors are renowned for their ability to communicate complex concepts in simple terms and to make the study of dry technical material enjoyable.

    Topics

    Text Processing Number Crunching Data Validation
    Field Processing File Conversion Report Generation
    Regular Expressions Pattern Matching AWK Programming
    dd sort tee
    comm tput tail
    find   xargs
    sed egrep AWK

    Other Courses

    We have courses on many other Perl, UNIX, and Linux topics!

    A former student says:

    Read more testimonials and reviews of our courses and instructors.
    •  Colin [Colin Meyer] was very good—one of the best instructors I've ever had for a technical course. The printed material was very good, but the greatest value was in the Lab Exercises.
    Greg Mott, Mfg. Systems Engineer, Kaiser Aluminum Corp.
    Attended: Bash Shell Programming & Linux Utilities


  • © Copyright 1994-2012   Pacific Software Gurus, Inc.   All Rights Reserved.

       Powered by Google