UniForum Canada UNIX Tutorials with Jim Joyce
Peter Renzland,964-9141
peter at ontmoh.UUCP
Tue Oct 23 02:27:05 AEST 1990
UniForum Canada (The Canadian Association of UNIX Systems Users)
presents three one-day tutorials with Jim Joyce of the Gawain Group.
1. Application Prototyping with the Shell
2. UNIX System V Administration Overview
3. Topics in UNIX System V Administration
1. APPLICATION PROTOTYPING WITH THE SHELL
Monday, November 5, 1990 09:00-17:00 or
Friday, November 9, 1990 09:00-17:00
WHO SHOULD ATTEND
Attendees with one to six months experience using the Bourne shell.
Prerequisite: Some knowledge of XENIX/UNIX shell programming.
COURSE DESCRIPTION
Among the topics:
Surviving UNIX versions
Review of shell abilities
Do with what you have (Kernighan and Pike)
Spiral development (Steve Bourne)
Application graphs (Tom De Marco)
Code walk-through of applications
Most of the code walk-through will be applications used in
the Gawain Group's daily business activities.
Finding moldy old files
Menu-making with shell
Fail-soft file listings
Here documents to make an envelope
A shell archive utility in shell: shar
Handy public-domain scripts
And more!
Using SCCS to track changes in programmes
Using Make to control projects
SCCS and make for entire projects
Testing tips
Sources for public domain software
A note of caution about free software
2. UNIX System V ADMINISTRATION OVERVIEW
Tuesday, November 6, 1990 09:00-17:00 or
Thursday, November 8, 1990 09:00-17:00
WHO SHOULD ATTEND
Attendees with one to six months experience as a UNIX system administrator.
COURSE DESCRIPTION
Introduces essential procedures and shell scripts that make life easier
for a UNIX system administrator. When the file system is vulnerable.
What happens when a file is deleted, system speedup techniques, and
security issues are covered, along with making the most of disk space.
Examples are complete, working transcripts of online activity.
Some topics covered:
Administration via shell scripts
What really happens at startup
Files an administrator needs to know
Files that grow automatically
Locating moldy oldy files
What happens when a file is deleted
Differences from other versions of UNIX
Configuring a line printer spooler
Tips about uucp
User crontab in System V.[2,3]
Setting and monitoring permissions
Adding and removing users
Using groups effectively
Security issues without paranoia
Restricting users
Allocating disk to file systems
Using cpio for backups
Using tar for backups
Tailoring the inittab file
Emergency shutdown procedures
Correct terminal configuration
ttytype
termcap and terminfo
3. Topics in UNIX System V ADMINISTRATION:
Wednesday, November 7, 1990 09:00-17:00
WHO SHOULD ATTEND
System administrators and application programmers who wish to
monitor system activity, understand how to repair UNIX filesystems,
recover lost files, or establish correct permissions and ownerships
on files (and other security matters).
Prerequisites:
Participants should have exposure to basic UNIX system administra-
tion, such as given in the UNIX System Administration Overview
COURSE DESCRIPTION
This one day course covers four topics:
using the sar utility to monitor system performance,
fsck to repair a file system,
the basics of data recovery,
and security in a UNIX system.
Topics covered include:
The sar utility
Monitoring system activity on terminals
Swapping, paging, disk I/O analysis
Evaluating sar impact on performance
The fsck utility
What fsck does and doesn't do
Reading the messages
Planning fix-up action
fsck as filesystem dental floss
Data recovery techniques
Backup techniques and limitations
Risk analysis techniques
tar and cpio file recovery techniques
Recovering deleted files
Security issues
Locating vulnerable files
Correcting permissions and ownerships
Set group-id rather than set user-id
Back-door root accounts
ABOUT THE INSTRUCTOR:
Jim Joyce's system administration experience spans System V.3, V.2, V.0.,
Version 7, and Berkeley UNIX Systems. As a faculty member at UC Berkeley
he taught the first UNIX-based courses there. He also nagged Bill Joy
until the undo command in vi was made global in its effect. Jim has many
years of UNIX experience, and has consulted on and taught system
administration and UNIX courses in the U.S.A., Canada and Europe. He is a
principal in the Gawain Group's Data Rescue Service, a consulting group
specializing in recovery of ``lost'' files on UNIX systems; and he
routinely patches sick superblocks.
THE PLACE
This tutorial series will be held at:
The Westbury Hotel
475 Yonge Street,
Buckingham Room,
Toronto, Ontario
T h e f i n e p r i n t
Coffee and Danish will be available at 8:30AM, and refreshments
will be available at the breaks.
There are many restaurants within walking distance of the hotel for lunch,
as well as a very reasonably priced buffet at the hotel dining room.
Registration:
$195 is the total cost for each course, including materials. Payment is by
cheque, American Express, VISA, or MasterCard. Company purchase orders on
multiple registrations only. Cheques should be payable to UniForum Canada.
You may register by telephone (416) 259-8122 or fax (416) 253-0441.
Registrations may be mailed to:
UniForum Canada
241 Gamma Street
Etobicoke, Ontario
M8W 4G7
Discounts:
A 10% discount will apply to 3 or more registrations from one company IF
they are registered and prepaid before November 2, 1990. Overdue purchase
orders will forfeit any discounts. UniForum Canada Members are eligible
for the 10% discount on any prepaid registration. Non-members who
purchase a membership at registration qualify for the member discount.
Cancellation:
For a full refund, cancellation must be received in writing at least seven
days before the class. Substitution of another qualified person will be
permitted.
Registration Summary
Day (Nov. 5-9) Tutorial Cost Discount Amount
MONDAY Application Prototyping $195.00
TUESDAY Administration Overview $195.00
WEDNESDAY Administration Topics $195.00
THURSDAY Administration Overview $195.00
FRIDAY Application Prototyping $195.00
--
Peter Renzland Director, UniForum Canada renzland at gpu.utcs.utoronto.ca
More information about the Comp.org.usrgroup
mailing list