Solaris Fundamentals

Level

Solaris Fundamentals

Focus on Training
Logo Focus on Training

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.
  • View related products with starting dates: Solaris.

Focus on Training offers this product as a default in the following regions: N/A

Description

Programmers, administrators and support personnel who need to understand the SOLARIS Operating system, existing shellscripts, automate procedures and write their own utilities.

The Solaris Fundamentals course provides the skills needed to work productively in a SOLARIS environment to develop and customise shell programs.

This Solaris Operating System and Korn Shell Programming training course introduces the delegate to the main concepts of the SOLARIS Operating System. The most commonly used commands are described in detail as are the command line wildcard and redirection facilities. The mechanisms by which a user acquires a login environment are discussed and the main features of the Korn/P…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Solaris, CompTIA A+ / Network+ / Security+, IT Security, Software / System Engineering, and Security.

Programmers, administrators and support personnel who need to understand the SOLARIS Operating system, existing shellscripts, automate procedures and write their own utilities.

The Solaris Fundamentals course provides the skills needed to work productively in a SOLARIS environment to develop and customise shell programs.

This Solaris Operating System and Korn Shell Programming training course introduces the delegate to the main concepts of the SOLARIS Operating System. The most commonly used commands are described in detail as are the command line wildcard and redirection facilities. The mechanisms by which a user acquires a login environment are discussed and the main features of the Korn/Posix/Bash Shells are introduced.
The course is designed to give delegates practical experience in developing and writing shellscripts. Most of the built-in shell commands are introduced together with the main program control structures.

Typical Course Contents - DAY 1

Course Introduction

Administration and Course Materials
Course Structure and Agenda
Delegate and Trainer Introductions

Session 1: INTRODUCTION TO THE SOLARIS OPERATING SYSTEM

A brief history of UNIX
The UNIX kernel
The UNIX file system
A login session
Getting started navigating the file system
The file system structure
Directories and files
Pathnames
Navigating the file system
Exercise: Logging on to the system
Exercise: Navigating the file system


Session 2: BASIC COMMANDS

Command line syntax
Basic file handling commands
Basic Directory handling commands
Filename wildcard characters
Exercise: Manipulating files and directories

Session 3: REDIRECTION AND PIPES

Input redirection
Output redirection
Pipes
Exercise: Using redirection and pipe facilities

Solaris Fundamentals Training Course
Course Contents - DAY 2
Session 4: INTRODUCTION TO THE vi EDITOR

Overview of the vi editor
Basic functions
Switching to input mode
Other useful commands
Exercises: Using the vi editor
Exercise: Using more advanced vi features

Session 5: SEARCHING AND REPLACING TEXT

Replacing text
Using the vi editor
Using sed for search and replace
Searching for text with grep
Exercises: Searching and Replacing Text


Session 6: RECALLING AND EDITING COMMANDS

Overview
The Bash shell
The Korn shell
Exercises: Recall and Edit Commands

Session 7: FILE PERMISSIONS AND ACCESS CONTROL

Users and user groups
File access permissions
Changing file attributes
Switching users and user groups
Linking files
Exercise: Setting and access permissions

Solaris Fundamentals Training Course
Course Contents - DAY 3
Session 8: PROCESSES

What is a process?
Monitoring processes
Killing processes
Background processes
Job Control
Grouping commands
Exercise: Monitoring and controlling processes

Session 9: THE USER ENVIRONMENT

Customising the .profile or .bash_profile
Customising the .kshrc or .bashrc
Exercise: Setting up an environment


Session 10: MORE BASIC COMMANDS

The find command
The cut command
The sort command
The finger command
Exercise: Using file handling commands

Solaris Fundamentals Training Course
Course Contents - DAY 4
Session 11: UNIX COMMAND REVIEW

Basic Unix commands
General commands
File and directory handling commands
Filename generation characters
I/O Redirection features
Other commands

Session 12: GETTING STARTED

What is a shell script?
Development guidelines
Creating and editing shell scripts
Naming and storing shell scripts
Executing shell scripts
Exercise: Write a simple shell script

Session 13: USING VARIABLES

Environment variables
Local variables
Assigning values to variables
Assessing variable values
Using quotes
Delimiting variable names
Echo control sequences
Exercise: Add variables to a script


Session 14: INTEGER ARITHMETIC

Using the expr command
Using the (( )) notation
Exercise: Add integer arithmetic to a shell script

Session 15: HANDLING RUN TIME DATA

The read command
Command line arguments
Exercise: Writing a generic shell script
Exercise: Writing an interactive shell script

Session 16: CONDITION EXECUTION

The if statement
The test command
Other test notations
Default and substitute variables
Exit status codes
Exercise: Adding validation to previous scripts

Solaris Fundamentals Training Course
Course Contents - DAY 5
Session 17: LOOP CONSTRUCTS

The while loop
The until loop
The for loop
The while true and until false loops
Loop control commands
Exercise: Enhancing the previously written scripts
Exercise: Writing a guess-the-number game

Session 18: MULTI-BRANCH DECISIONS

The case statement
Menu driven applications
Exercise: Developing and writing a menu system

Session 19: FUNCTIONS

What is a function?
Syntax
Examples
Exercise: Add a function to a script


Session 20: INTERRUPT HANDLING

Interrupt signals
Trapping interrupts
Exercise: Adding traps to the menu script

Session 21: ADDITIONAL FEATURES AND FACILITIES

The exec commands
The includes notation
More about loops
Arrays
Here Documents
Exercise: Create a here script

There are no reviews yet.
  • View related products with reviews: Solaris.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.