|
#200 Solaris / UNIX Fundamentals
Course Schedule
Register Today!
Prerequisites
Experience with other computer operating systems, especially
MS-DOS or VMS is a definite plus, but not a requirement, and so is
networking and end user experience in a windowing environment.
Introduction
The Solaris Fundamentals course is designed for users and entry-level
systems administrators who need the knowledge and skills necessary to work
in the UNIX environment. Users already familiar with the UNIX environment
will benefit from the sections of the course specific to Sun Solaris. Entry
level system administrators tasked with performing user level file, disk and
print management will be provided with an overview of file, disk, print and
environment management.
This course is an entry point for Solaris system administration courses.
Course Description
- Get familiar with shells and commands common to all versions of UNIX
- Use UNIX shells and commands to customize and enhance the Sun Solaris 2.6 user environment
- Create and modify files using the vi text editor
- Understand & navigate the Solaris file system, and work with files and directories
- Schedule the execution of Solaris commands, and manage system processes
- Understand file system security concepts, and protect files and directories using file system permissions
- Understand the basics of Solaris shell programming
- Log in to Solaris servers across the network and access file and print resources
- Explore the CDE (Common Desktop Environment) graphical interface, and manage
files, programs and applications using Solaris graphical utilities
Course Outline
Introduction to the Solaris Computing Environment
- Origins of Solaris
- Solaris operating system, and it's fundamental capabilities
- Introduction to the Common Desktop Environment (CDE)
- Logging into your Solaris system
Logging into Solaris
- Interpreting Solaris commands
- Solaris password requirements
- Changing a password
- Accessing the Solaris file system
Understanding the Solaris File System Structure
- Filenames/pathnames
- Solaris command-line syntax
- Absolute and relative pathnames
- Working with directories and with files
- Using the Solaris manual pages (man)
- Using ls, cd, pwd commands
- Manipulating files
Using Metacharacters
- Command interpreter concepts
- Use of the semicolon and asterisk
- Use of different kinds of brackets
- Metacharacters to inhibit other metacharacters
- Filename expansion metacharacters
- Input/output redirection metacharacters
- Pipes and filters
- Solaris File security
Access to the File System
- File and directory permissions
- Setting file permissions using the octal mode
- Setting file permissions using the symbolic mode
- Other file modes
- Manipulating text files using the vi editor
Text Editors
- vi - Berkeley full screen editor
- Invoking the vi editor
- Modes of operation, Cursor movement
- Copying and moving text
- Advanced editing options
- Miscellaneous ex commands
- Initialization Files
Learning the Features of Initialization Files
- Using user-specific initialization files
- Bourne/Korn/C Shell variables and programming
Shell Prog Variables
- While loop tput-manipulating the terminal screen
- Sleep-pausing program execution
- Finishing the menu script
- Manipulating Text Files
Commands to Manipulate Text
- Commands to manipulate files
- Working with a Printer
- lp, lpstat, cancel
- Text commands - grep, awk, sort, find, cat, more
Sorting a Text File
- Other sort options
- Searching through files
- grep and awk
- Finding files by name, type, owner, group, permissions, or size
and/or/not—combining and negating criteria
- Using last access, modification, or status change time
- Executing Solaris commands to process found files
- Background processes
Using Processes and Process Identifiers (PIDs)
- Controlling commands
- batch, at, and crontab
- Remote (network) commands
Setting up Permissions
- Commands: rlogin, rsh, rcp, rwho, ruptime, rwall, rusers, and finger
Mail, and User-to-User Communication
Using Command Line Mail to Read and Send Messages
- Replying to messages, and printing messages
- Keeping someone from writing to you
- Sending attachments using mail
- Non-interactive user-to-user communication
- Administrator-to-user communication
Introduction to CDE
- Mouse and keyboard buttongs
- Logging in to a CDE session
- CDE front panel Workspaces
- Menus and windows
- Manipulating windows
- Exiting the CDE
- CDE Managers - File Manager
Working with the File Manager
- Using File and Folder icons
- Using Drag and Drop
- Changing folders
- Finding folder and files
- Managing selected files
- Using the Tree Folder display
- CDE Managers -Style Manager and Application Manager
Understanding the Style Manager Icons
- Customizing the user interface using the Style Manager
- Starting applications using the Application Manager
- CDE Managers -Print Manager
Viewing Printer Properties
- Setting Printer Manager options
- Printing from the File Manager
- Printing a job with a banner page title
- Canceling a print job
CDE Utilities - Text editor, Calendar Manager, Mail tool
Using the Text editor
- Opening a Text Editor window
- Editing text
- Text editor options
- Replacing text
Using the Calendar Manager
- Adding an appointment
- Using the Appointment Editor
- Viewing the calendar - week, day, and years views
- Handling calendar print options
- Setting your calendar options
- Displaying settings
- Browsing other calendars
- Browsing and comparing calendars
Using the Mail Tool
- Increasing and decreasing the message view area
- Responding to received messages
- Deleting mail messages
- File Transfer Protocol-FTP (optional module)
|