Solaris Utilities and Shell
This three-day course provides a
follow-on from the Introduction to Solaris
course for power users and administrators who
wish to learn more of the general purpose
Solaris/UNIX utilities, and be able to automate
tasks by writing shell scripts using the Bourne,
Korn and Bash shells. This course not only
teaches you the utilities and programming
skills, but also provides many examples of
useful shell scripts. A further important aspect
is that you will be able to readily interpret
existing scripts. This course, combined with the
course (course code SI), provides preparation
for the Oracle Certified Associate, Oracle
Solaris 10 Operating System (1Z0-876) exam.
Further courses lead to administrator
certifications; for full details click here: Solaris
Our Solaris courses are suitable
training for Solaris Certification
for related courses
for a list
of all courses
OBJECTIVES OF THE COURSE
To train those who know a little
Solaris more of the "nuts and bolts" so that
they will make good power users, and have the
tools at their command to become excellent
administrators and applications support
bottom for special savings! For pricing for a course run
especially for your organisation, please see our
Mick Hosegood email
|| Newark (N)
||Mick Hosegood email
COURSE DATES: This course is scheduled on
demand, please call or email us to arrange a
INTENSITY: About 30% of the
course is practicals, and 60% lectures.
RESOURCE: Each student will
have exclusive use of a Sun workstation for the
duration of the course. Each student will be
provided with a full set of training notes
relating to the course, and quick reference
cards to assist with file editing and Unix
Printer(s) are provided on this
course so that students can learn how to use
them, and also take away printed copies of their
Tape drives are provided for each
student for use during archiving exercises.
PREREQUISITES: Experience of
Solaris or UNIX similar to the level covered in
our Introduction to Solaris
FOLLOW UPS: We offer a
comprehensive range of Solaris 10 Systems
Administration courses right up to Advanced
levels. (see Solaris 10 System
Administration (Part 1) for the first of
these). For those involved in administrating
networks, our Solaris 10
Network Administration course would be
ideal, and leads to the Solaris Certified
Network Administrator CX-310-302 exam.
Those who need to tackle more
advanced data manipulation and scripting
techniques should also consider our range of Perl Programming courses.
Sheets describing each of our courses, and
current schedules, are available on request.
This course is part of a program
which can lead you to Solaris Certification
PRACTICALS / TAKEAWAYS: Each
student leaves the course with their own set of
training notes for the material covered; around
120 pages per day of training.
|Every student who attends
this course will be issued with a signed
certificate of course completion, which we
will be happy to "authenticate" upon
|On this course, we hand out
a number of quick reference sheets to each
student on subjects such as vi and Unix
Students on this course can print out
their work and take it away with them.
SOFTWARE VERSIONS: Covers
Solaris running on both Sun and Intel hardware.
More than 90% of the material is also applicable
to other versions of Unix and our tutors will be
able to advise which features are
Solaris-specific as they present the course.
COURSE PROFILES: During the
course, the student will learn from many
practical examples written for this course and
supplied in the manual.
TOPICS COVERED ON THE COURSE
Review of shell facilities
- Redirection and Piping of
output and errors.
- Command History and command
- Metacharacters (wild cards).
- Shell Variables and user
- What are regular
- Commands that use regular
- Special characters in
- Examples of regular
expressions used with the grep utility.
- Utilities for manipulating data,
generating reports and much more (gawk,
grep, sort, sed, cut, tr).
- Utilities for examining and
converting data (dd, tar, mt, od, what,
- Utilities for hunting around
- Using cmp, diff and comm for
comparing files and directories.
- Compression utilities compress,
zip, gzip, bzip2, etc.
- Review of basic vi use.
- Using the more complex and
powerful facilities of the vi editor.
- Moving blocks of text.
- Recovering previous deleted
- Placing markers in text.
- Running Solaris commands
- Setting and saving options.
- Using ex commands for rapid
Bourne, Korn and Bash Shell
- A simple shell program.
- Execution of Scripts.
- Script debugging.
- Run time arguments.
- Input from the keyboard.
- Shell variables and special
- Arithmetic facilities.
- Control and Loop statements
(if, for, while until, case, select).
- Functions in scripts.
- Catching interrupts with
- Script organisation.
- (Practicals include
interpretation of existing scripts as well
as writing new scripts).
tips for good scripts.
- Use of absolute & relative
- Passing data between commands.
- Useful special files and
- Labelling your output.
- General best programming
Overview of System
- Pointers to performing
administration tasks on Solaris
including:- Solaris configurations &
- System administration functions
- How is administration carried out?
- System Administration tools.