Standard |
Provides a study of the fundamentals of Solaris™ 8 Operating Environment for System Administrators. Covers how to use UNIX® operating system commands and basic Solaris Operating Environment commands. Topics include: fundamental command-line features of the Solaris Operating Environment including file system navigation, file permissions, the vi text editor, command shells, and basic network use.
|
Competency Areas: |
Hours
|
|
|
|
Introduction to the Solaris 8 operating environment |
Class |
4 |
|
|
Accessing the system |
D. Lab |
4 |
|
|
Accessing files and directories |
P. Lab/O.B.I. |
0 |
|
|
Directory and file commands |
Credit |
6 |
|
|
Searching for files and text |
|
|
|
|
File security |
|
|
|
|
Visual (VI) editor |
|
|
|
|
Archiving user data |
|
|
|
|
Remote connections |
|
|
|
|
System processes |
|
|
|
|
The korn shell |
|
|
|
|
Introduction to sed and awk |
|
|
|
|
Reading shell scripts |
|
|
|
|
|
|
|
|
|
Prerequisite: |
CIS 1140 |
||
|
Corequisite: |
|
||
Course Guide |
|
Competency |
After
completing this section, the student will: |
Hours |
||
|
Class |
D.Lab
|
P.Lab/ O.B.I. |
||
|
INTRODUCTION TO THE SOLARIS 8 OPERATING ENVIRONMENT |
2 |
2
|
0 |
|
|
|
Identify the main
hardware components of the computer system |
|
|
|
|
|
Describe the
Solaris Operating Environment in terms of its software components |
|
|
|
|
|
List the main
purpose for the default user shells |
|
|
|
|
ACCESSING THE SYSTEM |
3 |
3
|
0 |
|
|
|
Log in and out of
the system |
|
|
|
|
|
Work with password
requirements |
|
|
|
|
|
Change your
password from the command line and CDE |
|
|
|
|
|
Use command-line
syntax |
|
|
|
|
|
Use online manual
pages to aid in constructing command lines |
|
|
|
|
ACCESSING FILES AND DIRECTORIES |
4 |
4
|
0 |
|
|
|
Work with the
directory tree |
|
|
|
|
|
Use absolute and
relative pathnames |
|
|
|
|
|
Use the cd command
to change directories |
|
|
|
|
|
Employ the pwd
command to display the current directory |
|
|
|
|
|
Work with pathname
abbreviations |
|
|
|
|
|
Use the ~ and - expressions |
|
|
|
|
|
Use the ls command |
|
|
|
|
|
Identify and use
metacharacters |
|
|
|
|
DIRECTORY AND FILE COMMANDS |
6 |
6
|
0 |
|
|
|
Use control
characters |
|
|
|
|
|
Determine file
type using the file command |
|
|
|
|
|
Display files
using the cat, more, head, and tail commands |
|
|
|
|
|
Employ the wc
command |
|
|
|
|
|
Create files with
the touch command |
|
|
|
|
|
Use the tee
command |
|
|
|
|
|
Create directories |
|
|
|
|
|
Remove files and directories |
|
|
|
|
|
Copy files and
directories |
|
|
|
|
|
Move and rename
files and directories |
|
|
|
|
|
Print files and
cancel print requests |
|
|
|
|
SEARCHING FOR FILES AND TEXT |
3 |
3
|
0 |
|
|
Find files using
specific criteria |
|
|
|
|
|
Search for text
within documents |
|
|
|
|
|
Sort files
alphabetically or numerically |
|
|
|
|
|
Perform multilevel
sorting |
|
|
|
|
|
Compare the
contents of text files |
|
|
|
|
|
FILE SECURITY |
4 |
4
|
0 |
|
|
Determine file
access |
|
|
|
|
|
Describe types of
permissions |
|
|
|
|
|
Set standard
permissions on a file |
|
|
|
|
|
Work with
permission categories |
|
|
|
|
|
Change permissions
with symbolic mode |
|
|
|
|
|
Change permissions
with absolute (octal) mode |
|
|
|
|
|
Determine the
umask value |
|
|
|
|
|
VISUAL (VI) EDITOR |
3 |
3
|
0 |
|
|
Use various vi
modes |
|
|
|
|
|
Invoke vi |
|
|
|
|
|
Employ input,
positioning, and editing commands |
|
|
|
|
|
Use advanced
editing options |
|
|
|
|
|
Create and save a
file |
|
|
|
|
|
ARCHIVING USER DATA |
3 |
3
|
0 |
|
|
Describe the
backup and restore functions |
|
|
|
|
|
Use the tar
utility to store files |
|
|
|
|
|
Backup files with
the tar and compress commands |
|
|
|
|
|
Use the jar
command |
|
|
|
|
|
Use compression
tools to save storage space |
|
|
|
|
|
Use the cpio
command |
|
|
|
|
|
REMOTE CONNECTIONS |
2 |
2
|
0 |
|
|
Connect remotely
using telnet |
|
|
|
|
|
Remotely access a
system using rlogin |
|
|
|
|
|
Transfer files
with ftp |
|
|
|
|
|
SYSTEM PROCESSES |
2 |
2
|
0 |
|
|
Display system
processes |
|
|
|
|
|
Use processes and
process identifiers (PIDs) |
|
|
|
|
|
Identify parent
and child processes |
|
|
|
|
|
Terminate
processes using the kill command |
|
|
|
|
|
Use the pgrep and
pkill commands |
|
|
|
|
|
THE KORN SHELL |
4 |
4
|
0 |
|
|
Define shell
features |
|
|
|
|
|
Work with variable
types |
|
|
|
|
|
Use shell
variables |
|
|
|
|
|
Describe
user-defined shell variables |
|
|
|
|
|
Customize shell
variables |
|
|
|
|
|
Display shell
variables |
|
|
|
|
|
Apply predefined
environment variables |
|
|
|
|
|
Export variables |
|
|
|
|
|
Redirect output
using the shell |
|
|
|
|
|
Work with
environment variables |
|
|
|
|
|
Configure the
shell environment |
|
|
|
|
|
INTRODUCTION TO SED AND AWK |
2 |
2
|
0 |
|
|
Editing the
contents of a text file from the command line |
|
|
|
|
|
Send the results
of command-line editing to standard output |
|
|
|
|
|
Use regular
expression metacharacters to delete lines, add text to lines, or change
characters with sed commands |
|
|
|
|
|
Use awk to scan
text files or standard input to display specific data, change data format,
and add text to existing data |
|
|
|
|
|
READING SHELL SCRIPTS |
2 |
2
|
0 |
|
|
Use basic shell
commands |
|
|
|
|
|
Define shell
variables |
|
|
|
|
|
Pass command-line
variables to a shell script |
|
|
|
|
|
Decipher basic
shell scripts |
|
|
|
|
Suggested Resources |
Books:.
Winsor, Janice, Solaris 8 System Administrator's Guide, 3rd Edition,
ISBN 0-13-027702-9, Sun Microsystems, Inc
Winsor, Janice, Solaris[tm] 8 System Administrator's Reference Guide,
September 2000, ISBN 0-13-027701-0, Sun Microsystems, Inc
Veeraraghavan, Sriranga and Watters, Paul, Solaris 8: The Complete
Reference, June 28, 2000, ISBN: 0072121432, McGraw-Hill Professional
Publishing