Corder Enterprises International (C.E.I.)
A Divider
1980 - 2016 Years of Service
Corder Enterprises International
A Divider
Go Green Gif The green data center
The Green Datacenter
A Divider Home
Training Offered by The Corder Company
The History of The Corder Company
The History of The Corder Company
e-Mail The Corder Company
e-Mail The Corder Company
VMware Training Courses
Site Map for C.E.I.
A Divider
AIX Training Courses
Solaris Training Courses
Linux Training Courses
Perl Training Courses
HTML Training Courses

E-Mail This Page
To a Friend.
Name Tag JPG
Now Hiring
Certified VMware Professional, VCP

Fish GIF
1-Chronicles 4:10

Building World Class Teams
For you!®



    CU115 - UNIX For Programmers

    Duration: 3 days

    Audience: Programmers of other Operating Systems comming to UNIX for the first time and anyone needing to learn how to read and write Born shell scripts of a simple to medium level of complexity.

    Description: This hands-on course teaches the participant how to use the programming constructs of the Born shell language to write scripts that may be used to simplify or automate tasks.

    Prerequisites: An understanding of structured computer programming.


    • The History of UNIX
    • Understanding the UNIX Kernel
    • Logging On UNIX
    • The VI Editor
    • UNIX Tools & Commands
    • Command Line Execution
    • The UNIX "sh" Shell
    • Shell Script Structures
    • Programing in sh
    • Manipulating Data
    • Regular Expressions
    • Solving Shell Script Problems
    • The UNIX Filesystem
    • Network Commands
    • Programing in sh source listings!

    Table of Contents:

    Flavors of UNIX

    A Brief History of Unix

    • History of UNIX and causes of its popularity
    • UNIX application programming interface
    • UNIX Networking
    • Unix Popularity
    • User Interface
    • User Portability
    • Open Systems
    • History Summary

    A Brief Cronological History of UNIX

    • Chronological History
      • UNIX Login Exercises
    • UNIX Command Structure

    UNIX Command Input & Output

    • man, pwd, cd, ls, echo, cp, rm, mv, mkdir, rmdir, cat, date, time
      • UNIX Tools & Commands Exercise I.01

    Editor Shell Mode

    • Common state
    • Escape to Shell

    Editor Command Mode

    • Editor Insert Mode
    • The ED Editor
    • The ED Append Mode
      • ED Exercise 1
    • The ED Editor Substitution & Meta Characters
      • ED Exercise 2

    The VI Editor

      • VI Exercise 1
    • cal, banner, bc, calendar, chmod, chown & chgrp, clear, compress & uncompress, env, file, id, look, lp & lpstat, mesg, more & pg, passwd, sleep, sort, spell, talk, tty, view, wc, which, who & who am i
      • UNIX Tools & Commands Exercise 2.01
    • Predefined System Variables
    • ${HOME}/.profile
    • Special Characters & Punctuation
    • awk, diff, grep, head & tail, ps, kill, sed, su, touch
      • UNIX Tools & Commands III Exercises

    The Fun Part of UNIX!

    • read statement
    • variable names
    • variable usage
    • The correct way to start a "sh" program
      • "sh" programming exercise I
    • Math within sh
      • "sh" programming exercise II
    • if then statement
      • "sh" programming exercise III
    • case statement
    • Aliases & Procedures
      • "sh" programming exercise IV
    • for statement, bg, domainname, du, ftp, hostid, hostname, ln, netstat, newgrp, rcp, rdate, renice, rlogin, strings, sum, tar, telnet, uname, uptime, UNIX Processesm, rlogin, telnet, rsh, rdate, ftp, rcp, nis, ypcat, ypwhich

    pdf icon gif
    pdf icon gif
    pdf icon gif
    AIX | HPUX | Linux | Solaris
    General UNIX | Web | Perl
    Copywrite 1980 - 2015
    VMware Certified Instructor