Autorizácie

  • Oracle
  • ForgeRock
  • symantec
  • gurulabs
Newsletter

Chcete dostávať od nás najnovšie informácie? Pošlite nám svoj email.


Fundamentals of Solaris 8 Operating System for System Administrators (SA-118)

ID kurzu : SA-118  

The Fundamentals of Solaris 8 Operating System (OS) for System Administrators provides students with information about how to use UNIX operating system commands and basic Solaris OS commands. The class is for new users of the Solaris OS. You can learn fundamental command-line features of the Solaris OS, including file system navigation, file permissions, the vi text editor, command shells, and basic network use.


Who Can Benefit

Students who can benefit from this course are individuals new to the Solaris OS and persons who perform system administration duties and who are unfamiliar with the UNIX operating system.

Prerequisites

  • Use a computer
  • Enter commands and control characters from a keyboard
:

Skills Gained

  • Log in and log out of the Solaris Operating Environment and the Common Desktop Environment (CDE)
  • Compose command-line strings to perform Solaris OS functions
  • Navigate the Solaris OS file system
  • Manipulate text files
  • Create files and directories
  • Back up and restore user files and directories
  • Change permissions of files and directories
  • Use the vi text editor
  • Identify and modify initialization files
  • Use shell features to streamline command execution
  • Use basic network commands
  • Use commands to search directories and files
  • List active user processes and selectively kill user processes

Course Content

Module 1 - Introducing the Solaris 8 Operating System

  • List the four main hardware components of a computer
  • Describe the four main components of the Solaris Operating System
  • State the three main components of the SunOS operating system
  • Identify the shells available in the Solaris Operating System

Module 2 - Accessing the System

  • List the characteristics of an effective password
  • Log in and log out of a system from the command line
  • Log in and log out of a Common Desktop Environment (CDE) session
  • Execute basic commands
  • Change your password
  • Identify and describe the components of a command line
  • Use control characters to erase a command line, stop the execution of a command, and stop and start screen output
  • Display online manual pages
  • Search the online manual pages by keyword
  • Identify users logged on to the system using the commands who, who am i, and id
  • Enter multiple commands on a single command line

Module 3 - Accessing Files and Directories

  • Demonstrate the difference between absolute and relative path names
  • Access files and directories within the directory tree using absolute and relative path names
  • Use path name abbreviations to access files and directories within the directory tree
  • List the contents of directories and determine file types
  • Identify various shell metacharacters to abbreviate file names and path names

Module 4 - Directory and File Commands

  • Determine file types with the file command
  • Display the contents of text files using the cat, more, pg, head, and tail commands
  • Determine character, word, and line counts using the wc command
  • Create empty files or update modification times on existing files using the touch command
  • Use the tee command to create text within a file
  • Create and remove directories using the mkdir and rmdir commands
  • Manage files and directories using the mv, cp, and rm commands
  • Use commands to print a file, check print queue status, and cancel a print request
  • Format and print the contents of files using the pr command

Module 5 - Searching for Files and Text

  • Use the find command to locate files in the Solaris Operating System directory tree using specific search criteria
  • Use the cmp and diff commands to compare the contents of files for differences
  • Sort the content of text files in alphabetical and numerical order using the sort command
  • Search for regular expressions in the contents of one or more files using the commands grep, egrep, and fgrep

Module 6 - File Security

  • Display file and directory permissions
  • Define the standard permission types (read/write/execute)
  • Use the chmod command to change permissions with symbolic mode or octal mode values
  • Determine the default permissions assigned to newly created files and directories with umask

Module 7 - Visual (vi) Editor

  • Define the three modes of operation used by the vi editor
  • Start the vi editor
  • Position and move the cursor in the vi editor
  • Switch between vi modes
  • Create and delete text
  • Copy or move text
  • Set vi options
  • Perform search and replace functions within the vi editor
  • Exit the vi editor

Module 8 - Archiving User Data

  • Determine which commands are suitable for storing, viewing, or retrieving different types of files
  • Demonstrate how to reduce the size of files and directories and store them to tape using the compress and tar commands
  • Describe the steps for uncompressing or viewing a compressed file with the uncompress and zcat commands
  • Use the gzip and gunzip commands to compress and uncompress files
  • Use the zip command to package and compress multiple files, and use unzip to uncompress a zipped archive file
  • Compress and copy multiple files to a single archive file in one step using the jar command
  • Copy files to and extract files from an archive file or tape device with the cpio command
  • Understand how to use volume management to access CD-ROMs and diskettes
  • Use the eject command to remove CD-ROMs and diskettes from device drives

Module 9 - Remote Connections

  • Open a session on a remote system using telnet
  • Log in remotely to another system on the network
  • Use the ftp command to get a file from a remote system

Module 10 - System Processes

  • Describe how processes are created
  • View active processes on the system using the ps command
  • Find a specific process using the pgrep command
  • Discuss the purpose of signals for controlling process activity
  • End a process using the kill and pkill commands
  • Use job control commands to manage jobs running in the shell

Module 11 - The Korn Shell

  • Describe the functions of the Korn shell as a command interpreter
  • Demonstrate the use of quoting to mask the special meaning of metacharacters by the Korn shell
  • Define the terms standard input, standard output, and standard error
  • Use metacharacters to redirect standard input, standard output, and standard error
  • Connect two or more commands together using the pipe feature
  • Implement the file name completion mechanism in the Korn shell
  • Use commands to view, set, and unset shell variables
  • Invoke the history mechanism to repeat or edit previously executed commands
  • Use the alias utility to customize and abbreviate UNIX commands
  • Create Korn shell functions to construct customized commands
  • Define the Korn shell initialization file used to customize a user's environment

Module 12 - Introducing sed and awk

  • Use the stream editor (sed) to edit the contents of a text file from the command line and send the results to standard output
  • Issue sed commands to delete lines, print lines containing a pattern, add text to lines, or change characters using regular expression metacharacters
  • Use awk to scan text files or standard input to display specific data, change data format, and add text to existing data

Module 13 - Reading Shell Scripts

  • Identify which shell program interprets the lines of a shell script
  • Explain how command-line arguments are passed to a shell script with special variables called positional parameters
  • Demonstrate the use of two conditional commands: if and case, as well as the test command
  • Interpret the contents of a simple Bourne shell administration script