SO111 Introduction to the Solaris 10 Operating Environment Training and Courseware Course Outline
|
|
Unit 1 - Solaris Operating Environment Overview
|
|
- Operating System Overview
- Operating System Development
- What is UNIX?
- What is Solaris?
- UNIX Development History
- Unix Features
- Unix Architecture
|
| |
Unit 2 - Using Solaris
|
|
- Logging In
- Command Line Login
- Desktop Login
- Using the Desktop Environment
- The Taskbar
- The Workspace Menu
- Starting A Terminal Window
- Logging Off
- Using the Command Line
- The Shell
- Keyboard Usage
- Shell Prompts
- Solaris Documentation
- Solaris Reference Manual
- Example Man Page
- The man Command
- Keyword Searches - The apropos Command
- Keyword Searches - The whatis Command
- Executing Commands
- Simple Commands
- Commands with Options
- Commands with Arguments
- Changing Your Password
- User and Group ID
- Checking Processes
- Checking System Processes
|
| |
Unit 3 - The Solaris Filesystem
|
|
- Types of Files
- Filesystems
- File and Directory Naming
- Filesystem Organization
- Pathnames
- Listing Files and Directories
- File and Directory Attributes
- File and Directory Access Permissions
- Changing File Access Permissions
- Moving Around the Filesystem
- Directory Commands
- File Manipulation Commands
- The umask Command
- Changing File Ownership
- Changing File Group Ownership
- Changing File Timestamps
- Displaying and Printing Files
- Access Control Lists
- Printing Files
|
| |
Unit 4 - Solaris Text Editing
|
|
- Types of Editors
- Editing Concepts
- Getting Started with vi
- Editing Modes
- Saving Text and Exiting vi
- Moving Around in vi
- Creating New Text
- Line Substitutions
- vi Shortcuts
- Editor Options
- The Desktop Editor
|
| |
Unit 5 - The Shell
|
|
- Types of Shells
- Shell Documentation
- Shell Functions
- The echo Command
- Filename Generation
- Shell Variables
- Quoting
- I/O Redirection
- Pipes
- Establishing the User Environment
- Background Processing
- Jobs
- Command Line Editing
- The nohup Command
- Creating and Executing Simple Shell Scripts
- Creating a Shell Program
- Executing a Shell Program
- Passing Arguments to a Shell Script
- Using the test Command
- Performing Conditional Tests
|
| |
Unit 6 - Solaris Utilities
|
|
- Regular Expressions
- File Manipulation Commands
- Other Useful Data Manipulation Commands
- File Information Commands
- File Comparison Commands
- File Archives
- Creating Archives using tar and jar
- Extracting Files from tar and jar Archives
- Compressing and Uncompressing Files
- Using the compress Command
- Using the gzip Command
- Using the zip Command
|
| |
Unit 7 - Network Commands
|
|
- Connecting to a remote system using a terminal session
- Transferring files between the local and remote system
|
| |
Appendix A - vi Editor Quick Reference
|
| |
Appendix B - Answers to Exercises
|
| |
Appendix C - Answers to Review Questions
|
| |
| |