Solaris Fundamentals Course

Course Code: UN 98
Course Abstract:

In this course, participants will learn the basic features of using Solaris. Case studies, lecture, group problem solving, and online laboratories will be used. Participants will be encouraged to enhance their skills utilizing the techniques presented through classroom problem solving and controlled online workshops. This course is approximately 50% lab work.

Audience:

This course is designed for system and application end-users.

Duration: 4 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Use commands to manipulate files (including using the editor)

> Navigate through the file system

> Manage processes

> Customize their environment

Course Topics:

Overview of Solaris

Solaris History

File Naming Conventions

The Shell

The Kernel

 

The Process

Logging In and Out

A Few Commands (cd, echo, exit, ls, man, passwd, ps)

The File System

 

The Shell

Overview

Three Shells

Standard Command Syntax

Locating The Proper Command

Shell Metacharacters

A Few Commands (alias, env, sleep, unalias, whence)

Variable Creation and Assignment

Exporting Variables

Quoting Rules

Special Characters

 

The File System

Overview

The File Inode

File Type and Permissions

Changing File Permissions

Setting Default File Permissions

Changing File Ownership

Mounting and Unmounting File Systems

Copying, Moving, and Renaming Files

Deleting and Linking Files

Creating and Deleting Directories

Finding Files

File System Navigation

A Few Commands (chmod, chown, chgrp, cp, df, find, ln

mkdir, mount, mv, rm, rmdir, umask, umount)

 

The vi Text Editor

Overview

Entering and Leaving vi

Moving Between Modes

Command Mode

Buffer Manipulation

Summary

 

The Environment

Overview

/etc/profile and .profile

System Environment Variables

readonly

functions

 

Communicating With Users and Processes

Overview

exec

Background Submission (&)

fg, bg, nohup, nice

Submitting with ( . )

wait, kill, trap

write

mesg, wall

mail

 

File Processing and Regular Expressions

Overview

A Few Basic Commands (cat, more, pg, print, head, tail, file, strings)

Redirection

Regular Expressions

The grep family (grep, fgrep, egrep)

The /etc/passwd file

Piping and Filters

 

 

 

 

sed

tr

cut

sort

uniq

Special Logical Devices (/dev/tty, /dev/null)

 

Miscellaneous Commands

Overview

cal, clear, date, df

expr, fold, split, su, tee

time, wc, who, who am i, whoami, xargs

 

Printing

lp

lpmove

enable

disable

lpstat

lpsched

cancel

accept

reject

lpshut

lpadmin

 

Introduction To Shell Scripting

Overview

Process of Creation, Permission Setting, and Submission

Comments

Built In Environment Variables($$.$!.$*,$#,$?,$0 - $9, ${10})

Integer and String Operators (-gt, -lt, -ge, -le, -eq, =, !=, -n, -z)

test

file operators

exit, read, shift, echo, &&, ||

if, then, else, elif, fi

 

Intermediate Shell Scripting

case, in, ::, esac                                    

while, do, done                                    

until, do, done                                    

true, false                                   

for, in, do, done                                    

break, continue                                    

Korn Shell Specifics                                 

let                                        

arrays                                        

RANDOM  

Prerequisites: None
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning